Subversion Repositories SmartDukaan

Rev

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

Rev 3271 Rev 3339
Line 90... Line 90...
90
    void updateTicket(1:Ticket ticket, 2:Activity activity);
90
    void updateTicket(1:Ticket ticket, 2:Activity activity);
91
    i64 insertTicket(1:Ticket ticket, 2:Activity activity);
91
    i64 insertTicket(1:Ticket ticket, 2:Activity activity);
92
 
92
 
93
    // Methods to read/write activities from/in database
93
    // Methods to read/write activities from/in database
94
    list<Activity> getActivities(1:i64 customerId);
94
    list<Activity> getActivities(1:i64 customerId);
-
 
95
    list<Activity> getActivitiesByCreator(1:i64 creatorId);
95
    list<Activity> getActivitiesForTicket(1:i64 ticketId);
96
    list<Activity> getActivitiesForTicket(1:i64 ticketId);
96
    Activity getActivity(1:i64 activityId);
97
    Activity getActivity(1:i64 activityId);
97
    Activity getLastActivity(1:i64 ticketId);
98
    Activity getLastActivity(1:i64 ticketId);
98
    void insertActivity(1:Activity activity);
99
    void insertActivity(1:Activity activity);
99
 
100
 
Line 104... Line 105...
104
    void updatePasswordForAgent(1:string agentEmailId, 2:string password);
105
    void updatePasswordForAgent(1:string agentEmailId, 2:string password);
105
 
106
 
106
    // Methods to read roles and permissions information
107
    // Methods to read roles and permissions information
107
    list<string> getRoleNamesForAgent(1:string agentEmailId);
108
    list<string> getRoleNamesForAgent(1:string agentEmailId);
108
    list<string> getPermissionsForRoleName(1:string roleName);
109
    list<string> getPermissionsForRoleName(1:string roleName);
-
 
110
 
-
 
111
    // Misc methods
-
 
112
    i64 getLastEmailProcessedTimestamp();
-
 
113
    void updateLastEmailProcessedTimestamp(1:i64 timestamp);
109
}
114
}