Subversion Repositories SmartDukaan

Rev

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

Rev 472 Rev 494
Line 3... Line 3...
3
 
3
 
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
9
    initialize
9
 
10
 
10
class HelperServiceHandler():
11
class HelperServiceHandler():
11
    
12
    
12
 
13
 
13
    def __init__(self):
14
    def __init__(self):
14
        pass
15
        initialize()
-
 
16
 
15
 
17
 
16
    def sendMail(self, mail):
18
    def sendMail(self, mail):
17
        
19
        
18
        DataAccessor.sendMail(mail)
20
        DataAccessor.sendMail(mail)
19
    
21
    
Line 51... Line 53...
51
        Parameters:
53
        Parameters:
52
         - id
54
         - id
53
         - params
55
         - params
54
        """
56
        """
55
        return getSubstitutedMessage(id, params)
57
        return getSubstitutedMessage(id, params)
-
 
58
 
-
 
59
    def addUser(self, username, password, warehouseId):
-
 
60
        """
-
 
61
        Parameters:
-
 
62
         - username
-
 
63
         - password
-
 
64
         - warehouseId
-
 
65
        """
-
 
66
        return add_user(username, password, warehouseId)
-
 
67
    pass
-
 
68
    
-
 
69
    def deleteUser(self, username):
-
 
70
        """
-
 
71
        Parameters:
-
 
72
         - username
-
 
73
        """
-
 
74
        return delete_user(username)
-
 
75
    pass
-
 
76
    
-
 
77
    def authenticateUser(self, username, password):
-
 
78
        """
-
 
79
        Parameters:
-
 
80
         - username
-
 
81
         - password
-
 
82
        """
-
 
83
        return authenticate_user(username, password)
-
 
84
    pass
-
 
85
    
-
 
86
    def updatePassword(self, username, oldPassword, newPassword):
-
 
87
        """
-
 
88
        Parameters:
-
 
89
         - username
-
 
90
         - oldPassword
-
 
91
         - newPassword
-
 
92
        """
-
 
93
        update_password(username, oldPassword, newPassword)
-
 
94
    pass