From 7bd7c2c6d17b33596fbcb9455d4732cb35b02707 Mon Sep 17 00:00:00 2001 From: MVA Date: Wed, 8 Feb 2012 15:42:49 +0100 Subject: [PATCH] [ADD] create registration with sale order confirmation bzr revid: mva@openerp.com-20120208144249-9j5pvnuiseqikrfq --- addons/event_sale_order/sale_order.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/addons/event_sale_order/sale_order.py b/addons/event_sale_order/sale_order.py index 2418afe514d..52f9b1c0be3 100644 --- a/addons/event_sale_order/sale_order.py +++ b/addons/event_sale_order/sale_order.py @@ -44,13 +44,12 @@ class sale_order_line(osv.osv): } return res + def button_confirm(self,cr,uid,ids,context=None): + registration = self.browse(cr,uid,ids,context=None) + for registration in registration: + self.pool.get('event.registration').create(cr,uid,{'name':registration.product_id.name,'nb_register':1,'event_id':registration.event.id}) + return super(sale_order_line, self).button_confirm(cr, uid, ids, context) + sale_order_line() -class sale_order(osv.osv): - _inherit='sale.order' - _columns={ - } - def order_confirm(self,cr,uid,ids,context=None): - return super(sale_order, self).order_confirm(cr, uid, ids, context) -sale_order()