Subversion Repositories SmartDukaan

Rev

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

Rev 12691 Rev 12696
Line 48... Line 48...
48
	ADMIN = 1,
48
	ADMIN = 1,
49
	WAREHOUSE_MONITOR = 2,
49
	WAREHOUSE_MONITOR = 2,
50
	WAREHOUSE_OBSERVER = 3
50
	WAREHOUSE_OBSERVER = 3
51
}
51
}
52
 
52
 
-
 
53
struct Location {
-
 
54
	1:double lattitude,
-
 
55
	2:double longitude
-
 
56
}
-
 
57
 
-
 
58
enum DealerAuthRole{
-
 
59
	ADMIN = 1,
-
 
60
	AREA_MANAGER = 2,
-
 
61
	ONFEET_EXECUTIVE = 3
-
 
62
}
-
 
63
 
-
 
64
struct DealerAuth {
-
 
65
	1:string username,
-
 
66
	2:string password,
-
 
67
	3:DealerAuthRole role,
-
 
68
	4:i64 createdOn,
-
 
69
	5:i64 lastLoggedIn,
-
 
70
	6:Location lastLocation,
-
 
71
	7:bool isActive
-
 
72
}
-
 
73
 
-
 
74
 
53
struct DashboardUser{
75
struct DashboardUser{
54
	1:string username,
76
	1:string username,
55
	2:string password,
77
	2:string password,
56
	3:i64 warehouseId,
78
	3:i64 warehouseId,
57
	4:Role role,
79
	4:Role role,
Line 271... Line 293...
271
	
293
	
272
	list<UserSmsInfo> getAllUsersSmsInfo(1:bool dndStatus, 2:bool smsSubscribed) throws (1:HelperServiceException se),
294
	list<UserSmsInfo> getAllUsersSmsInfo(1:bool dndStatus, 2:bool smsSubscribed) throws (1:HelperServiceException se),
273
	 
295
	 
274
	list<UserSms> listSmsToGetDeliveryInfo() throws (1:HelperServiceException se),
296
	list<UserSms> listSmsToGetDeliveryInfo() throws (1:HelperServiceException se),
275
	
297
	
276
	bool markMessagesAsSentToOperator(list<UserSms> userSmsList)
298
	bool markMessagesAsSentToOperator(list<UserSms> userSmsList),
-
 
299
	
-
 
300
	bool markMessagesAsSubmittedToSmsc(list<UserSms> userSmsList),
277
	
301
	
278
	bool markMessagesAsSubmittedToSmsc(list<UserSms> userSmsList)
302
	bool markMessagesAsSent(list<UserSms> userSmsList),
279
	
303
	
280
	bool markMessagesAsSent(list<UserSms> userSmsList)
304
	bool markMessagesAsRetry(list<UserSms> userSmsList),
281
	
305
	
282
	bool markMessagesAsRetry(list<UserSms> userSmsList)
306
	DealerAuth authoriseDealer(1:DealerAuth dealer)
283
}
307
}
284
308