Subversion Repositories SmartDukaan

Rev

Rev 472 | Rev 759 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
353 ashish 1
'''
2
Created on 14-Jul-2010
3
 
4
@author: ashish
5
'''
6
from shop2020.helpers.impl import DataAccessor
7
from shop2020.helpers.impl.DataAccessor import getSubstitutedMessage, getMessage,\
494 rajveer 8
    updateMessage, addMessage, add_user, authenticate_user, delete_user, update_password,\
9
    initialize
353 ashish 10
 
11
class HelperServiceHandler():
12
 
13
 
14
    def __init__(self):
494 rajveer 15
        initialize()
353 ashish 16
 
494 rajveer 17
 
353 ashish 18
    def sendMail(self, mail):
19
 
20
        DataAccessor.sendMail(mail)
21
 
22
    def sendText(self, message):
23
        """
24
        Parameters:
25
         - message
26
        """
27
        DataAccessor.sendText(message)
28
 
29
    def addMessage(self, message):
30
        """
31
        Parameters:
32
         - message
33
        """
34
        addMessage(message)
35
 
36
    def updateMessage(self, id, message):
37
        """
38
        Parameters:
39
         - id
40
         - message
41
        """
42
        return updateMessage(id, message)
43
 
44
    def getMessage(self, id):
45
        """
46
        Parameters:
47
         - id
48
        """
49
        return getMessage(id)
50
 
51
    def getSubstitutedMessage(self, id, params):
52
        """
53
        Parameters:
54
         - id
55
         - params
56
        """
57
        return getSubstitutedMessage(id, params)
494 rajveer 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