Subversion Repositories SmartDukaan

Rev

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

Rev 4353 Rev 4361
Line 212... Line 212...
212
	 * @param type
212
	 * @param type
213
	 *            The type of orders to fetch.
213
	 *            The type of orders to fetch.
214
	 * @return The list of Thrift statuses associated with a particular order
214
	 * @return The list of Thrift statuses associated with a particular order
215
	 *         type.
215
	 *         type.
216
	 */
216
	 */
217
	private static List<OrderStatus> getStatuses(OrderType type) {
217
	public static List<OrderStatus> getStatuses(OrderType type) {
218
		List<OrderStatus> statuses = new ArrayList<OrderStatus>();
218
		List<OrderStatus> statuses = new ArrayList<OrderStatus>();
219
		
219
		
220
		switch (type) {
220
		switch (type) {
221
		case ACCEPTED:
221
		case ACCEPTED:
222
			statuses.add(OrderStatus.ACCEPTED);
222
			statuses.add(OrderStatus.ACCEPTED);
223
			break;
223
			break;
224
 
224
 
225
		case ALL:
225
		case ALL_PENDING:
-
 
226
			statuses.add(OrderStatus.SUBMITTED_FOR_PROCESSING);
-
 
227
			statuses.add(OrderStatus.INVENTORY_LOW);
-
 
228
			statuses.add(OrderStatus.LOW_INV_PO_RAISED);
-
 
229
			statuses.add(OrderStatus.LOW_INV_REVERSAL_IN_PROCESS);
-
 
230
			statuses.add(OrderStatus.LOW_INV_NOT_AVAILABLE_AT_HOTSPOT);
226
			break;
231
			break;
227
 
232
 
228
		case NEW:
233
		case NEW:
229
			statuses.add(OrderStatus.SUBMITTED_FOR_PROCESSING);
234
			statuses.add(OrderStatus.SUBMITTED_FOR_PROCESSING);
230
//			statuses.add(OrderStatus.INVENTORY_LOW);
-
 
231
			break;
235
			break;
232
 
236
 
233
		case BILLED:
237
		case BILLED:
234
			statuses.add(OrderStatus.BILLED);
238
			statuses.add(OrderStatus.BILLED);
235
			break;
239
			break;