Subversion Repositories SmartDukaan

Rev

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

Rev 483 Rev 494
Line 213... Line 213...
213
def get_line_items_for_order(order_id):
213
def get_line_items_for_order(order_id):
214
    query = LineItem.query.filter(LineItem.order_id == order_id)
214
    query = LineItem.query.filter(LineItem.order_id == order_id)
215
    return query.all()
215
    return query.all()
216
 
216
 
217
 
217
 
-
 
218
def add_billing_details(orderId, invoice_number, billed_by):
-
 
219
    order = Order.get_by(id=orderId)
-
 
220
    if not order:
-
 
221
        raise TransactionServiceException(101, "No order found for the givem orderid")
-
 
222
    order.invoice_number = invoice_number
-
 
223
    order.billed_by = billed_by
-
 
224
    session.commit()
-
 
225
    return True
218
  
226
    
219
def get_alerts(order_id, all):
227
def get_alerts(order_id, all):
220
    query = Alerts.query.filter_by(order_id=order_id)
228
    query = Alerts.query.filter_by(order_id=order_id)
221
    if not all:
229
    if not all:
222
        query = query.filter_by(valid=True)
230
        query = query.filter_by(valid=True)
223
    return query.all()
231
    return query.all()