Subversion Repositories SmartDukaan

Rev

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

Rev 6269 Rev 6289
Line 60... Line 60...
60
    get_recharge_orders, update_recharge_order_status, activate_recharge_txn, \
60
    get_recharge_orders, update_recharge_order_status, activate_recharge_txn, \
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,\
64
    get_recharge_orders_for_status, get_plans_for_operator,\
65
    get_recharge_statistics, validate_recharge
65
    get_recharge_statistics, validate_recharge, get_recharge_denominations
66
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
66
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
67
from shop2020.model.v1.order.impl.model.DigitalTransaction import \
67
from shop2020.model.v1.order.impl.model.DigitalTransaction import \
68
    DigitalTransaction
68
    DigitalTransaction
69
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
69
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
70
    MobileRechargeOrder
70
    MobileRechargeOrder
Line 1842... Line 1842...
1842
        try:
1842
        try:
1843
            return get_recharge_statistics()
1843
            return get_recharge_statistics()
1844
        finally:
1844
        finally:
1845
            self.closeSession()
1845
            self.closeSession()
1846
            
1846
            
-
 
1847
    def getRechargeDenominations(self, operatorId, circleName, denominationType):
-
 
1848
        try:
-
 
1849
            returnList = []
-
 
1850
            rechargeDenominations = get_recharge_denominations(operatorId, circleName, denominationType)
-
 
1851
            for rechargeDenomination in rechargeDenominations:
-
 
1852
                returnList.append(rechargeDenomination.to_thrift_object())
-
 
1853
            return returnList
-
 
1854
        finally:
-
 
1855
            self.closeSession() 
-
 
1856
    
1847
    
1857
    
1848
    def closeSession(self, ):
1858
    def closeSession(self, ):
1849
        close_session()
1859
        close_session()
1850
 
1860
 
1851
    def isAlive(self, ):
1861
    def isAlive(self, ):