Subversion Repositories SmartDukaan

Rev

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

Rev 6159 Rev 6188
Line 367... Line 367...
367
   16:i64 responseTimestamp,
367
   16:i64 responseTimestamp,
368
   17:string description,
368
   17:string description,
369
   18:string plan
369
   18:string plan
370
}
370
}
371
 
371
 
-
 
372
struct RechargeStatistics{
-
 
373
	1:map<RechargeOrderStatus, i64> statusCounts,
-
 
374
	2:map<string, i64> operatorCounts,
-
 
375
    3:map<string, list<RechargeOrder>> currentOrders,
-
 
376
    4:map<string, i64> amounts
-
 
377
}
-
 
378
 
372
struct RechargePlan {
379
struct RechargePlan {
373
	1:i64 operatorId,
380
	1:i64 operatorId,
374
    2:string name,
381
    2:string name,
375
    3:string displayName,
382
    3:string displayName,
376
    4:string description
383
    4:string description
Line 1088... Line 1095...
1088
	 RechargeOrder getRechargeOrdersForTransaction(1:i64 txnId) throws (1:TransactionServiceException ex);
1095
	 RechargeOrder getRechargeOrdersForTransaction(1:i64 txnId) throws (1:TransactionServiceException ex);
1089
	 map<i64, string> getServiceProviders(1:RechargeType rechargeType);
1096
	 map<i64, string> getServiceProviders(1:RechargeType rechargeType);
1090
	 i64 getServiceProviderForDevice(1:RechargeType rechargeType, 2:string deviceNumber);
1097
	 i64 getServiceProviderForDevice(1:RechargeType rechargeType, 2:string deviceNumber);
1091
	 list<RechargeOrder> getRechargeOrdersForDevice(1:string deviceNumber);
1098
	 list<RechargeOrder> getRechargeOrdersForDevice(1:string deviceNumber);
1092
	 void addAmountToWallet(1:i64 userId, 2:i64 orderId, 3:i64 amount);
1099
	 void addAmountToWallet(1:i64 userId, 2:i64 orderId, 3:i64 amount);
-
 
1100
	 
-
 
1101
	 RechargeStatistics getRechargeStatistics();
-
 
1102
	 
1093
	 list<RechargeOrder> getRechargeOrdersForStatus(1:i64 status);
1103
	 list<RechargeOrder> getRechargeOrdersForStatus(1:i64 status);
1094
	 list<RechargePlan> getPlansForOperator(1:i64 operatorId);
1104
	 list<RechargePlan> getPlansForOperator(1:i64 operatorId);
1095
}
1105
}