Subversion Repositories SmartDukaan

Rev

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

Rev 21044 Rev 21090
Line 1234... Line 1234...
1234
	REVERSAL,
1234
	REVERSAL,
1235
	REFUND,
1235
	REFUND,
1236
	FAILURE
1236
	FAILURE
1237
}
1237
}
1238
 
1238
 
-
 
1239
struct Pmsa{
-
 
1240
	1:i64 id,
-
 
1241
	2:string name,
-
 
1242
	3:string phone,
-
 
1243
	4:string emailId,
-
 
1244
	5:string address,
-
 
1245
	6:string state,
-
 
1246
	7:string level,
-
 
1247
	8:string l1_email,
-
 
1248
	9:string l2_email,
-
 
1249
	10:bool activated,
-
 
1250
	11:string pin,
-
 
1251
	12:string code,
-
 
1252
	13:i64 createdAt
-
 
1253
}
-
 
1254
 
-
 
1255
struct PmsaSearchFilter{
-
 
1256
	1:string name,
-
 
1257
	2:string phone,
-
 
1258
	3:string emailId,
-
 
1259
	4:string code,
-
 
1260
	5:bool activated,
-
 
1261
	6:string l1_email,
-
 
1262
	7:string l2_email
-
 
1263
}
-
 
1264
 
1239
service TransactionService extends GenericService.GenericService{
1265
service TransactionService extends GenericService.GenericService{
1240
	
1266
	
1241
	i64 createTransaction(1:Transaction transaction) throws (1:TransactionServiceException ex),
1267
	i64 createTransaction(1:Transaction transaction) throws (1:TransactionServiceException ex),
1242
	
1268
	
1243
	//	Get transaction methods.
1269
	//	Get transaction methods.
Line 2200... Line 2226...
2200
	
2226
	
2201
	list<Order> getBilledOrdersForManifestGen(1:i64 warehouse_id, 2:i64 logistics_provider_id, 3:bool cod)
2227
	list<Order> getBilledOrdersForManifestGen(1:i64 warehouse_id, 2:i64 logistics_provider_id, 3:bool cod)
2202
	
2228
	
2203
	bool registerRsa(1:i64 userId,2:string activation_code)
2229
	bool registerRsa(1:i64 userId,2:string activation_code)
2204
	
2230
	
-
 
2231
	string addSalesAssociate(1:Pmsa pmsa,2:string referrerEmail, 3:string l1_userEmail)
-
 
2232
	
-
 
2233
	list<Pmsa> searchPmsa(1:PmsaSearchFilter pmsaSearchFilter,2:string associateEmail)
-
 
2234
	
-
 
2235
	Pmsa getPmsaUser(1:i64 id, 2:string associateEmail);
-
 
2236
	
-
 
2237
	string updatePmsaUser(1:Pmsa pmsa, 2:string associateEmail);
-
 
2238
	
-
 
2239
	list<Pmsa> getPmsaUsers(1:string associateEmail);
-
 
2240
	
-
 
2241
	list<Pmsa> getPendingAssociates(1:string associateEmail)
-
 
2242
	
-
 
2243
	list<i64> getStatsForAssociates(1:string associateEmail)
2205
}
2244
}