Subversion Repositories SmartDukaan

Rev

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

Rev 6985 Rev 6988
Line 62... Line 62...
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, get_document, change_shipping_address
67
    get_physical_orders, get_document, retrieve_invoice, change_shipping_address
68
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
68
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
69
from shop2020.model.v1.order.impl.model.DigitalTransaction import \
69
from shop2020.model.v1.order.impl.model.DigitalTransaction import \
70
    DigitalTransaction
70
    DigitalTransaction
71
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
71
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
72
    MobileRechargeOrder
72
    MobileRechargeOrder
Line 1889... Line 1889...
1889
    def getDocument(self, docType, docSource):
1889
    def getDocument(self, docType, docSource):
1890
        try:
1890
        try:
1891
            return get_document(docType, docSource)
1891
            return get_document(docType, docSource)
1892
        finally:
1892
        finally:
1893
            self.closeSession()
1893
            self.closeSession()
-
 
1894
            
-
 
1895
    def retrieveInvoice(self, orderId):
-
 
1896
        try:
-
 
1897
            return retrieve_invoice(orderId)
-
 
1898
        finally:
-
 
1899
            self.closeSession()
1894
    
1900
    
1895
    def changeShippingAddress(self, orderId, line1, line2, city, state, pin):
1901
    def changeShippingAddress(self, orderId, line1, line2, city, state, pin):
1896
        try:
1902
        try:
1897
            return change_shipping_address(orderId, line1, line2, city, state, pin)
1903
            return change_shipping_address(orderId, line1, line2, city, state, pin)
1898
        finally:
1904
        finally:
Line 1906... Line 1912...
1906
        For checking whether service is alive or not. It also checks connectivity with database
1912
        For checking whether service is alive or not. It also checks connectivity with database
1907
        """
1913
        """
1908
        try:
1914
        try:
1909
            return is_alive()
1915
            return is_alive()
1910
        finally:
1916
        finally:
1911
            close_session()
-
 
1912
1917
            close_session()
-
 
1918