Subversion Repositories SmartDukaan

Rev

Rev 2819 | Rev 3014 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2819 Rev 2842
Line 278... Line 278...
278
        try:
278
        try:
279
            return add_billing_details(orderId, invoice_number, billed_by)
279
            return add_billing_details(orderId, invoice_number, billed_by)
280
        finally:
280
        finally:
281
            close_session()
281
            close_session()
282
 
282
 
283
    def addJacketNumber(self, orderId, jacketNumber, imeiNumber, itemNumber, billedBy):
283
    def addJacketNumber(self, orderId, jacketNumber, imeiNumber, itemNumber, billedBy, billingType):
284
        """
284
        """
285
        Adds jacket number and IMEI no. to the order. Doesn't update the IMEI no. if a -1 is supplied.
285
        Adds jacket number and IMEI no. to the order. Doesn't update the IMEI no. if a -1 is supplied.
286
        Also marks the order as billed and sets the billing timestamp.
286
        Also marks the order as billed and sets the billing timestamp.
287
        Return false if it doesn't find the order with the given ID.
287
        Return false if it doesn't find the order with the given ID.
288
        
288
        
Line 292... Line 292...
292
         - imeiNumber
292
         - imeiNumber
293
         - itemNumber
293
         - itemNumber
294
         - billedBy
294
         - billedBy
295
        """
295
        """
296
        try:
296
        try:
297
            return add_jacket_number(self, orderId, jacketNumber, imeiNumber, itemNumber, billedBy)
297
            return add_jacket_number(self, orderId, jacketNumber, imeiNumber, itemNumber, billedBy, billingType)
298
        except TransactionServiceException:
298
        except TransactionServiceException:
299
            print "ERROR: Couldn't find the order with the given id"
299
            print "ERROR: Couldn't find the order with the given id"
300
            return False
300
            return False
301
        finally:
301
        finally:
302
            close_session()
302
            close_session()