Subversion Repositories SmartDukaan

Rev

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

Rev 6751 Rev 6821
Line 61... Line 61...
61
    get_user_wallet, get_user_wallet_history, get_service_providers, \
61
    get_user_wallet, get_user_wallet_history, get_service_providers, \
62
    get_service_provider_for_device, get_recharge_orders_for_transaction, \
62
    get_service_provider_for_device, get_recharge_orders_for_transaction, \
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
    get_physical_orders
67
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
68
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
68
from shop2020.model.v1.order.impl.model.DigitalTransaction import \
69
from shop2020.model.v1.order.impl.model.DigitalTransaction import \
69
    DigitalTransaction
70
    DigitalTransaction
70
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
71
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
71
    MobileRechargeOrder
72
    MobileRechargeOrder
Line 1876... Line 1877...
1876
    def refundRechargeOrder (self, rechargeOrderId):
1877
    def refundRechargeOrder (self, rechargeOrderId):
1877
        try:
1878
        try:
1878
            return refund_recharge_order(rechargeOrderId)
1879
            return refund_recharge_order(rechargeOrderId)
1879
        finally:
1880
        finally:
1880
            self.closeSession()
1881
            self.closeSession()
-
 
1882
    
-
 
1883
    def getPhysicalOrders(self, start_date, end_date):
-
 
1884
        try:
-
 
1885
            return get_physical_orders(to_py_date(start_date), to_py_date(end_date))
-
 
1886
        finally:
-
 
1887
            self.closeSession()
1881
            
1888
            
1882
    def closeSession(self, ):
1889
    def closeSession(self, ):
1883
        close_session()
1890
        close_session()
1884
 
1891
 
1885
    def isAlive(self, ):
1892
    def isAlive(self, ):