Subversion Repositories SmartDukaan

Rev

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

Rev 7311 Rev 7322
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, get_order_for_amazonordercode, get_amazon_orders_shipped, get_amazon_orders_cancelled
74
    add_amazon_order, update_amazon_order_status,get_amazon_order, get_amazon_orders_shipped, get_amazon_orders_cancelled
75
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
75
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
76
from shop2020.model.v1.order.impl.model.DigitalTransaction import \
76
from shop2020.model.v1.order.impl.model.DigitalTransaction import \
77
    DigitalTransaction
77
    DigitalTransaction
78
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
78
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
79
    MobileRechargeOrder
79
    MobileRechargeOrder
Line 2018... Line 2018...
2018
        try:
2018
        try:
2019
            add_amazon_order(amazonOrder)
2019
            add_amazon_order(amazonOrder)
2020
        except:
2020
        except:
2021
            self.closeSession()
2021
            self.closeSession()
2022
            
2022
            
2023
    def getOrderForAmazonOrderCode(self,order_id,status):
2023
    def updateAmazonOrderStatus(self,orderId,status):
2024
        result = None
2024
        result = None
2025
        try:
2025
        try:
2026
            result = get_order_for_amazonordercode(order_id,status)
2026
            result = update_amazon_order_status(orderId,status)
2027
        except:
2027
        except:
2028
            result=False
2028
            return False
2029
        finally:
2029
        finally:
2030
            self.closeSession()
2030
            self.closeSession()
2031
            return result
2031
            return result
2032
    
2032
        
2033
    def getAmazonOrdersShipped(self,interval):
2033
    def getAmazonOrdersShipped(self,interval):
2034
        ordersShipped=None
2034
        ordersShipped=None
2035
        try:
2035
        try:
2036
            ordersShipped = get_amazon_orders_shipped(interval)
2036
            ordersShipped = get_amazon_orders_shipped(interval)
2037
        except:
2037
        except:
Line 2048... Line 2048...
2048
            ordersCancelled=None
2048
            ordersCancelled=None
2049
        finally:
2049
        finally:
2050
            self.closeSession()
2050
            self.closeSession()
2051
            return ordersCancelled
2051
            return ordersCancelled
2052
    
2052
    
-
 
2053
        
-
 
2054
    def getAmazonOrder(self,orderId):
-
 
2055
        result = None
-
 
2056
        try:
-
 
2057
            result = to_t_amazonorder(get_amazon_Order(orderId))
-
 
2058
        except:
-
 
2059
            return None
-
 
2060
        finally:
-
 
2061
            self.closeSession()
-
 
2062
            return result       
-
 
2063
           
2053
    def closeSession(self, ):
2064
    def closeSession(self, ):
2054
        close_session()
2065
        close_session()
2055
 
2066
 
2056
    def isAlive(self, ):
2067
    def isAlive(self, ):
2057
        """
2068
        """