Subversion Repositories SmartDukaan

Rev

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

Rev 3499 Rev 3554
Line 19... Line 19...
19
from shop2020.model.v1.user.impl.CartDataAccessors import create_cart, get_cart,\
19
from shop2020.model.v1.user.impl.CartDataAccessors import create_cart, get_cart,\
20
    get_cart_by_id, get_cart_by_user_id_and_status, get_carts_by_status,\
20
    get_cart_by_id, get_cart_by_user_id_and_status, get_carts_by_status,\
21
    get_carts_between, change_cart_status, add_item_to_cart,\
21
    get_carts_between, change_cart_status, add_item_to_cart,\
22
    change_item_status, add_address_to_cart, commit_cart,\
22
    change_item_status, add_address_to_cart, commit_cart,\
23
    validate_cart, merge_cart, delete_item_from_cart, check_out, reset_cart,\
23
    validate_cart, merge_cart, delete_item_from_cart, check_out, reset_cart,\
24
    apply_coupon_to_cart, remove_coupon, get_carts_with_coupon_count
24
    apply_coupon_to_cart, remove_coupon, get_carts_with_coupon_count,\
-
 
25
    delete_discounts_from_cart, save_discounts
25
from shop2020.model.v1.user.impl.Converters import to_t_user, to_t_user_state, to_t_cart, to_t_address, to_t_user_communication,\
26
from shop2020.model.v1.user.impl.Converters import to_t_user, to_t_user_state, to_t_cart, to_t_address, to_t_user_communication,\
26
     to_t_master_affiliate, to_t_affiliate, to_t_tracker, to_t_track_log,\
27
     to_t_master_affiliate, to_t_affiliate, to_t_tracker, to_t_track_log,\
27
    to_t_user_note
28
    to_t_user_note
28
 
29
 
29
from shop2020.thriftpy.model.v1.user.ttypes import ShoppingCartException
30
from shop2020.thriftpy.model.v1.user.ttypes import ShoppingCartException
Line 845... Line 846...
845
        """
846
        """
846
        try:
847
        try:
847
            return increase_trust_level(userId, trustLevelDelta)
848
            return increase_trust_level(userId, trustLevelDelta)
848
        finally:
849
        finally:
849
            UserDataAccessors.close_session()
850
            UserDataAccessors.close_session()
-
 
851
    
-
 
852
    def deleteDiscountsFromCart(self, cartId):
-
 
853
        '''
-
 
854
        Parameters:
-
 
855
         - cartId
-
 
856
        '''
-
 
857
        try:
-
 
858
            return delete_discounts_from_cart(cart_id = cartId)
-
 
859
        finally:
-
 
860
            CartDataAccessors.close_session()
-
 
861
    
-
 
862
    def saveDiscounts(self, discounts):
-
 
863
        '''
-
 
864
        Parameters:
-
 
865
         - discounts
-
 
866
        '''
-
 
867
        try:
-
 
868
            return save_discounts(discounts)
-
 
869
        finally:
-
 
870
            CartDataAccessors.close_session()
850
 
871
 
851
    def closeSession(self, ):
872
    def closeSession(self, ):
852
        CartDataAccessors.close_session()
873
        CartDataAccessors.close_session()
853
        UserDataAccessors.close_session()
874
        UserDataAccessors.close_session()
854
 
875