[ADD] added text area in kanban view inorder to input number of seats
authorBharat Devnani (OpenERP) <bde@tinyerp.com>
Wed, 18 Apr 2012 09:26:37 +0000 (14:56 +0530)
committerBharat Devnani (OpenERP) <bde@tinyerp.com>
Wed, 18 Apr 2012 09:26:37 +0000 (14:56 +0530)
bzr revid: bde@tinyerp.com-20120418092637-uprsxgafbu1tl8vw

addons/event/__openerp__.py
addons/event/event.py
addons/event/event_view.xml
addons/event/static/src/css/event.css

index ea0e431..b975383 100644 (file)
@@ -54,6 +54,9 @@ Note that:
     'demo_xml': ['event_demo.xml'],
     'test': ['test/process/event_draft2done.yml'],
     'css': ['static/src/css/event.css'],
+    'js': [
+        #'static/src/js/event.js',
+    ],
     'installable': True,
     'application': True,
     'auto_install': False,
index 6bf1ea2..27b8269 100644 (file)
@@ -215,10 +215,13 @@ class event_event(osv.osv):
         register_pool = self.pool.get('event.registration')
         user_pool = self.pool.get('res.users')
         user = user_pool.browse(cr, uid, uid, context=context)
+        print "user", user
         curr_reg_ids = register_pool.search(cr, uid, [('user_id', '=', user.id), ('event_id', '=' , ids[0])])
+        print "curr_reg_ids", curr_reg_ids
         #the subscription is done with UID = 1 because in case we share the kanban view, we want anyone to be able to subscribe
         if not curr_reg_ids:
-            curr_reg_ids = [register_pool.create(cr, 1, {'event_id': ids[0] ,'email': user.user_email, 'name':user.name, 'user_id': user.id,})]
+            curr_reg_ids = [register_pool.create(cr, 1, {'event_id': ids[0] ,'email': user.user_email, 'name':user.name, 'user_id': user.id, 'nb_register': 5})]
+            print "::::::::::::::", curr_reg_ids
         return register_pool.confirm_registration(cr, 1, curr_reg_ids, context=context)
 
     def unsubscribe_to_event(self, cr, uid, ids, context=None):
@@ -288,6 +291,7 @@ class event_registration(osv.osv):
         return self.write(cr, uid, ids, {'state': 'draft'}, context=context)
 
     def confirm_registration(self, cr, uid, ids, context=None):
+        print "confirm_registrationconfirm_registration"
         self.message_append(cr, uid, ids,_('State set to open'),body_text= _('Open'))
         return self.write(cr, uid, ids, {'state': 'open'}, context=context)
 
index 4e22569..d4bbe05 100644 (file)
                             </p>
                             <t t-if="record.register_avail.raw_value != 0">
                               <t t-if="!record.is_subscribed.raw_value">
+                                  <textarea class="no_of_seats"/>
                                   <button type="object" name="subscribe_to_event" class="subscribe_button oe_event_button_subscribe">
                                   <span >Subscribe</span>
                                   </button>
index a0f738e..52cf194 100644 (file)
@@ -115,4 +115,7 @@ div.oe_fold_column{
    display: inline;
    background-color: #DC5F59;
  }
+ .no_of_seats{
+    width:40px;
+ }