Subversion Repositories SmartDukaan

Rev

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

Rev 7080 Rev 7084
Line 63... Line 63...
63
    update_amount_in_wallet, get_recharge_orders_for_device, \
63
    update_amount_in_wallet, get_recharge_orders_for_device, \
64
    get_recharge_orders_for_status, get_plans_for_operator, get_recharge_statistics, \
64
    get_recharge_orders_for_status, get_plans_for_operator, get_recharge_statistics, \
65
    validate_recharge, get_recharge_denominations, update_availability_status, \
65
    validate_recharge, get_recharge_denominations, update_availability_status, \
66
    get_misc_charges, get_available_emi_schemes, refund_recharge_order, \
66
    get_misc_charges, get_available_emi_schemes, refund_recharge_order, \
67
    create_recharge_transaction, get_physical_orders, get_document, retrieve_invoice, \
67
    create_recharge_transaction, get_physical_orders, get_document, retrieve_invoice, \
68
    change_shipping_address, get_recharge_transaction, get_frcs
68
    change_shipping_address, get_recharge_transactions, get_recharge_transaction, get_frcs
69
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
69
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
70
from shop2020.model.v1.order.impl.model.DigitalTransaction import \
70
from shop2020.model.v1.order.impl.model.DigitalTransaction import \
71
    DigitalTransaction
71
    DigitalTransaction
72
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
72
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
73
    MobileRechargeOrder
73
    MobileRechargeOrder
Line 1914... Line 1914...
1914
    def createRechargeTransaction(self, t_rechargeTransaction):
1914
    def createRechargeTransaction(self, t_rechargeTransaction):
1915
        try:
1915
        try:
1916
            return to_t_rechargeTransaction(create_recharge_transaction(t_rechargeTransaction))
1916
            return to_t_rechargeTransaction(create_recharge_transaction(t_rechargeTransaction))
1917
        finally:
1917
        finally:
1918
            self.closeSession()
1918
            self.closeSession()
-
 
1919
 
-
 
1920
    def getRechargeTransactions(self, storeId):
1919
            
1921
        try:
-
 
1922
            return [to_t_rechargeTransaction(txn) for txn in get_recharge_transactions(storeId)]
-
 
1923
        finally:
-
 
1924
            self.closeSession()
-
 
1925
 
-
 
1926
 
-
 
1927
    
1920
    def getRechargeTransaction(self, rechargeId):
1928
    def getRechargeTransaction(self, rechargeId):
1921
        try:
1929
        try:
1922
            return to_t_rechargeTransaction(get_recharge_transaction(rechargeId))
1930
            return to_t_rechargeTransaction(get_recharge_transaction(rechargeId))
1923
        finally:
1931
        finally:
1924
            self.closeSession()
1932
            self.closeSession()