| Line 5... |
Line 5... |
| 5 |
'''
|
5 |
'''
|
| 6 |
from shop2020.utils.Utils import log_entry
|
6 |
from shop2020.utils.Utils import log_entry
|
| 7 |
from shop2020.model.v1.user.impl.UserDataAccessors import create_user, update_user, get_user_by_id, update_password,\
|
7 |
from shop2020.model.v1.user.impl.UserDataAccessors import create_user, update_user, get_user_by_id, update_password,\
|
| 8 |
set_user_as_logged_out, set_user_as_logged_in, remove_address_for_user,\
|
8 |
set_user_as_logged_out, set_user_as_logged_in, remove_address_for_user,\
|
| 9 |
add_address_for_user, delete_user, authenticate_user, user_exists, get_user_state, initialize, set_default_address,\
|
9 |
add_address_for_user, delete_user, authenticate_user, user_exists, get_user_state, initialize, set_default_address,\
|
| 10 |
create_anonymous_user, forgot_password, get_all_addresses_for_user, get_default_address_id, get_default_pincode
|
10 |
create_anonymous_user, forgot_password, get_all_addresses_for_user, get_default_address_id, get_default_pincode,\
|
| - |
|
11 |
create_user_communication
|
| 11 |
from shop2020.model.v1.user.impl.CartDataAccessors import create_cart, get_cart,\
|
12 |
from shop2020.model.v1.user.impl.CartDataAccessors import create_cart, get_cart,\
|
| 12 |
get_cart_by_id, get_cart_by_user_id_and_status, get_carts_by_status,\
|
13 |
get_cart_by_id, get_cart_by_user_id_and_status, get_carts_by_status,\
|
| 13 |
get_carts_between, change_cart_status, add_item_to_cart,\
|
14 |
get_carts_between, change_cart_status, add_item_to_cart,\
|
| 14 |
change_item_status, add_address_to_cart, commit_cart,\
|
15 |
change_item_status, add_address_to_cart, commit_cart,\
|
| 15 |
validate_cart, merge_cart, delete_item_from_cart, check_out, reset_cart
|
16 |
validate_cart, merge_cart, delete_item_from_cart, check_out, reset_cart
|
| Line 508... |
Line 509... |
| 508 |
try:
|
509 |
try:
|
| 509 |
return merge_browse_history(fromUserId, toUserId)
|
510 |
return merge_browse_history(fromUserId, toUserId)
|
| 510 |
finally:
|
511 |
finally:
|
| 511 |
WidgetDataAccessor.close_session()
|
512 |
WidgetDataAccessor.close_session()
|
| 512 |
|
513 |
|
| - |
|
514 |
def saveUserCommunication(self, userId, email, communicationType, orderId, awb, product, subject, message):
|
| - |
|
515 |
"""
|
| - |
|
516 |
Parameters:
|
| - |
|
517 |
- userId
|
| - |
|
518 |
- email
|
| - |
|
519 |
- communicationType
|
| - |
|
520 |
- orderId
|
| - |
|
521 |
- awb
|
| - |
|
522 |
- product
|
| - |
|
523 |
- subject
|
| - |
|
524 |
- message
|
| - |
|
525 |
"""
|
| - |
|
526 |
try:
|
| - |
|
527 |
return create_user_communication(userId, email, communicationType, orderId, awb, product, subject, message)
|
| - |
|
528 |
finally:
|
| - |
|
529 |
WidgetDataAccessor.close_session()
|
| - |
|
530 |
|
| 513 |
def closeSession(self, ):
|
531 |
def closeSession(self, ):
|
| 514 |
CartDataAccessors.close_session()
|
532 |
CartDataAccessors.close_session()
|
| 515 |
UserDataAccessors.close_session()
|
533 |
UserDataAccessors.close_session()
|
| 516 |
WidgetDataAccessor.close_session()
|
534 |
WidgetDataAccessor.close_session()
|
| 517 |
|
535 |
|