diff --git a/sale.py b/sale.py index aa9207e..d8b0750 100644 --- a/sale.py +++ b/sale.py @@ -29,6 +29,21 @@ class Sale(metaclass=PoolMeta): print("Deprecation Warning: use method create_sale instead") cls.create_sale(cls, args, ctx=None) + @classmethod + def send_order(cls, args, ctx=None): + if args['id'] <= 0: + res = cls.create_sale(args, ctx) + return res + else: + records = cls.browse([args['id']]) + cls.write(records, args) + res = { + 'record': {'id': args['id']}, + 'msg': f'Pedido Actualizado!!!', + 'type': 'success', + } + return res + @classmethod def create_sale(cls, args, ctx=None): Shop = Pool().get('sale.shop')