Subversion Repositories SmartDukaan

Rev

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

Rev 7322 Rev 7343
Line 69... Line 69...
69
    change_shipping_address, get_recharge_transactions, get_recharge_transaction, \
69
    change_shipping_address, get_recharge_transactions, get_recharge_transaction, \
70
    get_frcs, get_hotspot_store, get_circle, retrieve_hotspot_recharge_invoice, \
70
    get_frcs, get_hotspot_store, get_circle, retrieve_hotspot_recharge_invoice, \
71
    get_recharge_trans, split_freebie_order, get_recharge_transactions_by_number, \
71
    get_recharge_trans, split_freebie_order, get_recharge_transactions_by_number, \
72
    update_hotspot_store_password, get_source_detail, get_all_circles, delete_frcs,\
72
    update_hotspot_store_password, get_source_detail, get_all_circles, delete_frcs,\
73
    topup_company_wallet, get_wallet_balance_for_company, \
73
    topup_company_wallet, get_wallet_balance_for_company, \
74
    add_amazon_order, update_amazon_order_status,get_amazon_order, get_amazon_orders_shipped, get_amazon_orders_cancelled
74
    add_amazon_order, update_amazon_order_status,get_amazon_order, get_amazon_orders_shipped, \
-
 
75
    get_amazon_orders_cancelled, get_orders_for_store, get_store_order_advance_invoice
-
 
76
 
75
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
77
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
76
from shop2020.model.v1.order.impl.model.DigitalTransaction import \
78
from shop2020.model.v1.order.impl.model.DigitalTransaction import \
77
    DigitalTransaction
79
    DigitalTransaction
78
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
80
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
79
    MobileRechargeOrder
81
    MobileRechargeOrder
Line 2048... Line 2050...
2048
            ordersCancelled=None
2050
            ordersCancelled=None
2049
        finally:
2051
        finally:
2050
            self.closeSession()
2052
            self.closeSession()
2051
            return ordersCancelled
2053
            return ordersCancelled
2052
    
2054
    
2053
        
-
 
2054
    def getAmazonOrder(self,orderId):
2055
    def getAmazonOrder(self,orderId):
2055
        result = None
2056
        result = None
2056
        try:
2057
        try:
2057
            result = to_t_amazonorder(get_amazon_Order(orderId))
2058
            result = to_t_amazonorder(get_amazon_order(orderId))
2058
        except:
2059
        except:
2059
            return None
2060
            return None
2060
        finally:
2061
        finally:
2061
            self.closeSession()
2062
            self.closeSession()
2062
            return result       
2063
            return result       
-
 
2064
 
-
 
2065
    def getOrdersForStore(self, id, storeId, startDate, endDate, statuses):
2063
           
2066
        try:
-
 
2067
            return [to_t_order(order) for order in get_orders_for_store(id, storeId, to_py_date(startDate), to_py_date(endDate), statuses)]
-
 
2068
        finally:
-
 
2069
            self.closeSession()
-
 
2070
    
-
 
2071
    def getStoreOrderAdvanceInvoice(self, orderId):
-
 
2072
        try:
-
 
2073
            return get_store_order_advance_invoice(orderId)
-
 
2074
        finally:
-
 
2075
            self.closeSession()
-
 
2076
    
2064
    def closeSession(self, ):
2077
    def closeSession(self, ):
2065
        close_session()
2078
        close_session()
2066
 
2079
 
2067
    def isAlive(self, ):
2080
    def isAlive(self, ):
2068
        """
2081
        """