Subversion Repositories SmartDukaan

Rev

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

Rev 4259 Rev 4264
Line 606... Line 606...
606
    order.statusDescription = "Order Billed"
606
    order.statusDescription = "Order Billed"
607
    order.billing_timestamp = datetime.datetime.now()
607
    order.billing_timestamp = datetime.datetime.now()
608
    session.commit()
608
    session.commit()
609
    return True
609
    return True
610
 
610
 
611
def add_billing_details(orderId, invoice_number, billed_by):
611
def add_billing_details(orderId, invoice_number, billed_by, jacketNumber):
612
    order = Order.get_by(id=orderId)
612
    order = Order.get_by(id=orderId)
613
    if not order:
613
    if not order:
614
        raise TransactionServiceException(101, "No order found for the given order id:" + str(orderId))
614
        raise TransactionServiceException(101, "No order found for the given order id:" + str(orderId))
615
    order.invoice_number = invoice_number
615
    order.invoice_number = invoice_number
616
    order.billed_by = billed_by
616
    order.billed_by = billed_by
-
 
617
    order.jacket_number = jacketNumber
617
    session.commit()
618
    session.commit()
618
    return True
619
    return True
619
 
620
 
620
def add_jacket_number(self, orderId, jacket_number, imei_number, item_number, billed_by, billing_type):
621
def add_jacket_number(self, orderId, jacket_number, imei_number, item_number, billed_by, billing_type):
621
    if jacket_number is None or jacket_number <= 0:
622
    if jacket_number is None or jacket_number <= 0: