Subversion Repositories SmartDukaan

Rev

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

Rev 4454 Rev 4459
Line 870... Line 870...
870
def mark_order_doa_request_received(orderId):
870
def mark_order_doa_request_received(orderId):
871
    order = get_order(orderId)
871
    order = get_order(orderId)
872
    if order.status != OrderStatus.DELIVERY_SUCCESS:
872
    if order.status != OrderStatus.DELIVERY_SUCCESS:
873
        return False
873
        return False
874
    order.status = OrderStatus.DOA_REQUEST_RECEIVED
874
    order.status = OrderStatus.DOA_REQUEST_RECEIVED
-
 
875
    order.statusDescription = "DOA Request Received"
875
    session.commit()
876
    session.commit()
876
    return True
877
    return True
877
 
878
 
878
def mark_order_doa_request_authorized(orderId, isAuthorized):
879
def mark_order_doa_request_authorized(orderId, isAuthorized):
879
    order = get_order(orderId)
880
    order = get_order(orderId)
880
    if order.status != OrderStatus.DOA_REQUEST_RECEIVED:
881
    if order.status != OrderStatus.DOA_REQUEST_RECEIVED:
881
        return False
882
        return False
882
    if isAuthorized:
883
    if isAuthorized:
883
        order.status = OrderStatus.DOA_REQUEST_AUTHORIZED
884
        order.status = OrderStatus.DOA_REQUEST_AUTHORIZED
-
 
885
        order.statusDescription = "DOA Request Authorized"
884
    else:
886
    else:
885
        order.status = OrderStatus.DELIVERY_SUCCESS
887
        order.status = OrderStatus.DELIVERY_SUCCESS
-
 
888
        order.statusDescription = "Order delivered"
886
    session.commit()
889
    session.commit()
887
    return True
890
    return True
888
    
891
    
889
def request_pickup_number(order_id):
892
def request_pickup_number(order_id):
890
    order = get_order(order_id)
893
    order = get_order(order_id)