Subversion Repositories SmartDukaan

Rev

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

Rev 13687 Rev 13691
Line 11... Line 11...
11
    to_t_order, to_t_lineitem, to_t_payment_settlement, to_t_verification_agent, \
11
    to_t_order, to_t_lineitem, to_t_payment_settlement, to_t_verification_agent, \
12
    to_t_attribute, to_t_rechargeTransaction, to_t_frc, to_t_hotspot, \
12
    to_t_attribute, to_t_rechargeTransaction, to_t_frc, to_t_hotspot, \
13
    to_t_sourcedetail, to_t_amazonorder, to_t_storeOrderDetail, \
13
    to_t_sourcedetail, to_t_amazonorder, to_t_storeOrderDetail, \
14
    to_t_storeOrderCollection, to_t_hotspotServiceMatrix, to_t_ebayOrder, \
14
    to_t_storeOrderCollection, to_t_hotspotServiceMatrix, to_t_ebayOrder, \
15
    to_t_amazonFbaSalesSnapshot, to_t_snapdealOrder, to_t_flipkartOrder,  \
15
    to_t_amazonFbaSalesSnapshot, to_t_snapdealOrder, to_t_flipkartOrder,  \
16
    to_t_amazonFbaOrderReturn, to_t_flipkartAdvantageOrder
16
    to_t_amazonFbaOrderReturn, to_t_flipkartAdvantageOrder, to_t_hsOrder
17
from shop2020.model.v1.order.impl.DataAccessors import create_transaction, \
17
from shop2020.model.v1.order.impl.DataAccessors import create_transaction, \
18
    get_transactions_for_customer, get_transaction_status, get_line_items_for_order, \
18
    get_transactions_for_customer, get_transaction_status, get_line_items_for_order, \
19
    get_transaction, get_transactions_for_shopping_cart_id, \
19
    get_transaction, get_transactions_for_shopping_cart_id, \
20
    change_transaction_status, get_orders_for_customer, get_orders_for_transaction, \
20
    change_transaction_status, get_orders_for_customer, get_orders_for_transaction, \
21
    get_order, get_returnable_orders_for_customer, \
21
    get_order, get_returnable_orders_for_customer, \
Line 2564... Line 2564...
2564
        try:
2564
        try:
2565
            return get_invoice_format_logistics_txn_id(transactionId, shipementSeq)
2565
            return get_invoice_format_logistics_txn_id(transactionId, shipementSeq)
2566
        finally:
2566
        finally:
2567
            self.closeSession()
2567
            self.closeSession()
2568
            
2568
            
-
 
2569
    def createHomeShopOrder(self, hsOrder):
-
 
2570
        try:
-
 
2571
            create_homeshop_order(hsOrder)
-
 
2572
        finally:
-
 
2573
            close_session()
-
 
2574
    
-
 
2575
    def getHomeShopOrder(self, orderId, hsOrderNo, hsSubOrderNo):
-
 
2576
        try:
-
 
2577
            return [to_t_hsOrder(hsOrder) for hsOrder in get_homeshop_order(orderId, hsOrderNo, hsSubOrderNo)]
-
 
2578
            #return to_t_snapdealOrder(get_snapdeal_order(orderId, reference_code, suborder_id))
-
 
2579
        finally:
-
 
2580
            close_session()
-
 
2581
            
-
 
2582
    def homeShopOrderExists(self, hsOrderNo, hsSubOrderNo):
-
 
2583
        try:
-
 
2584
            return homeshop_order_exists(hsOrderNo, hsSubOrderNo)
-
 
2585
        finally:
-
 
2586
            close_session()   
-
 
2587
            
2569
    def closeSession(self, ):
2588
    def closeSession(self, ):
2570
        close_session()
2589
        close_session()
2571
 
2590
 
2572
    def isAlive(self, ):
2591
    def isAlive(self, ):
2573
        """
2592
        """