Subversion Repositories SmartDukaan

Rev

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

Rev 1248 Rev 1395
Line 4... Line 4...
4
@author: ashish
4
@author: ashish
5
'''
5
'''
6
from shop2020.helpers.impl import DataAccessor
6
from shop2020.helpers.impl import DataAccessor
7
from shop2020.helpers.impl.DataAccessor import getSubstitutedMessage, getMessage,\
7
from shop2020.helpers.impl.DataAccessor import getSubstitutedMessage, getMessage,\
8
    updateMessage, addMessage, add_user, authenticate_user, delete_user, update_password,\
8
    updateMessage, addMessage, add_user, authenticate_user, delete_user, update_password,\
9
    initialize, close_session
9
    save_user_email_for_sending, initialize, close_session
10
from shop2020.helpers.impl.DataService import LogisticsUser
10
from shop2020.helpers.impl.DataService import LogisticsUser
11
from shop2020.thriftpy.utils.ttypes import HelperServiceException
11
from shop2020.thriftpy.utils.ttypes import HelperServiceException
12
from shop2020.helpers.impl.Converters import to_t_luser
12
from shop2020.helpers.impl.Converters import to_t_luser
13
from shop2020.config.client.ConfigClient import ConfigClient
13
from shop2020.config.client.ConfigClient import ConfigClient
14
 
14
 
Line 25... Line 25...
25
            self.customer_care_mail = config_client.get_property('saholic_customer_care_mail')
25
            self.customer_care_mail = config_client.get_property('saholic_customer_care_mail')
26
        except:    
26
        except:    
27
            self.customer_care_mail = "help@saholic.com"
27
            self.customer_care_mail = "help@saholic.com"
28
        ''' 
28
        ''' 
29
 
29
 
-
 
30
    def saveUserEmailForSending(self, emailTo, emailFrom, subject, body, source, emailType):
-
 
31
        try:
-
 
32
            save_user_email_for_sending(emailTo, emailFrom, subject, body, source, emailType)
-
 
33
        finally:
-
 
34
            close_session()
30
 
35
    
31
    def sendMail(self, mail):
36
    def sendMail(self, mail):
32
        try:
37
        try:
33
            DataAccessor.sendMail(mail)
38
            DataAccessor.sendMail(mail)
34
        finally:
39
        finally:
35
            close_session()
40
            close_session()