Subversion Repositories SmartDukaan

Rev

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

Rev 766 Rev 852
Line 205... Line 205...
205
    session.commit()
205
    session.commit()
206
    return True
206
    return True
207
 
207
 
208
def mark_orders_as_manifested(warehouse_id, provider_id):
208
def mark_orders_as_manifested(warehouse_id, provider_id):
209
    try:
209
    try:
210
        orders = Order.query.filter_by(warehouse_id=warehouse_id, logistics_provider_id = provider_id).all()
210
        orders = Order.query.filter_by(warehouse_id = warehouse_id, logistics_provider_id = provider_id, status = OrderStatus.BILLED).all()
211
        for order in orders:
211
        for order in orders:
212
            order.status = OrderStatus.SHIPPED_FROM_WH
212
            order.status = OrderStatus.SHIPPED_FROM_WH
213
        session.commit()
213
        session.commit()
214
        return True
214
        return True
215
    except:
215
    except: