Subversion Repositories SmartDukaan

Rev

Rev 487 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 487 Rev 493
Line 2... Line 2...
2
 
2
 
3
import java.util.ArrayList;
3
import java.util.ArrayList;
4
import java.util.Date;
4
import java.util.Date;
5
import java.util.List;
5
import java.util.List;
6
 
6
 
-
 
7
import in.shop2020.hotspot.dashbaord.server.TransactionUtils;
7
import in.shop2020.hotspot.dashbaord.shared.actions.Order;
8
import in.shop2020.hotspot.dashbaord.shared.actions.Order;
8
import in.shop2020.hotspot.dashbaord.shared.actions.OrderRequest;
9
import in.shop2020.hotspot.dashbaord.shared.actions.OrderRequest;
9
import in.shop2020.hotspot.dashbaord.shared.actions.OrderResponse;
10
import in.shop2020.hotspot.dashbaord.shared.actions.OrderResponse;
10
import in.shop2020.hotspot.dashbaord.shared.actions.OrderType;
11
import in.shop2020.hotspot.dashbaord.shared.actions.OrderType;
11
import in.shop2020.model.v1.order.Alert;
12
import in.shop2020.model.v1.order.Alert;
Line 20... Line 21...
20
import net.customware.gwt.dispatch.shared.ActionException;
21
import net.customware.gwt.dispatch.shared.ActionException;
21
 
22
 
22
public class OrderHandler implements ActionHandler<OrderRequest, OrderResponse>{
23
public class OrderHandler implements ActionHandler<OrderRequest, OrderResponse>{
23
 
24
 
24
	private OrderType type;
25
	private OrderType type;
-
 
26
	private long warehouseId;
25
	@Override
27
	@Override
26
	public OrderResponse execute(OrderRequest request, ExecutionContext context)
28
	public OrderResponse execute(OrderRequest request, ExecutionContext context)
27
			throws ActionException {
29
			throws ActionException {
28
		type = request.getType();
30
		type = request.getType();
-
 
31
		warehouseId = request.getWarehouseId();
29
		
32
		
30
		OrderResponse or = new OrderResponse(type, getInitOrders());
33
		OrderResponse or = new OrderResponse(type, TransactionUtils.getOrders(type, warehouseId));
31
		return or;
34
		return or;
32
	}
35
	}
33
	
36
	
34
	@Override
37
	@Override
35
	public Class<OrderRequest> getActionType() {
38
	public Class<OrderRequest> getActionType() {