Subversion Repositories SmartDukaan

Rev

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

Rev 2788 Rev 2835
Line 6... Line 6...
6
import in.shop2020.hotspot.dashbaord.client.event.FlagOrderEvent;
6
import in.shop2020.hotspot.dashbaord.client.event.FlagOrderEvent;
7
import in.shop2020.hotspot.dashbaord.client.event.RequestPickupEvent;
7
import in.shop2020.hotspot.dashbaord.client.event.RequestPickupEvent;
8
import in.shop2020.hotspot.dashbaord.client.event.ReshipOrderEvent;
8
import in.shop2020.hotspot.dashbaord.client.event.ReshipOrderEvent;
9
import in.shop2020.hotspot.dashbaord.shared.actions.DetailsMask;
9
import in.shop2020.hotspot.dashbaord.shared.actions.DetailsMask;
10
import in.shop2020.hotspot.dashbaord.shared.actions.Order;
10
import in.shop2020.hotspot.dashbaord.shared.actions.Order;
-
 
11
import in.shop2020.hotspot.dashbaord.shared.actions.UserType;
11
 
12
 
12
import org.enunes.gwt.mvp.client.EventBus;
13
import org.enunes.gwt.mvp.client.EventBus;
13
 
14
 
14
import com.google.gwt.core.client.GWT;
15
import com.google.gwt.core.client.GWT;
15
import com.google.gwt.event.dom.client.ClickEvent;
16
import com.google.gwt.event.dom.client.ClickEvent;
Line 73... Line 74...
73
	private Button reshipOrder = new Button();	
74
	private Button reshipOrder = new Button();	
74
	
75
	
75
	private String user;
76
	private String user;
76
	private DetailsMask mask;
77
	private DetailsMask mask;
77
	private long warehouseID;
78
	private long warehouseID;
78
	private boolean isAdmin;
79
	private UserType userType;
79
	
80
	
80
	public OrderDetails(EventBus eventbus, Order order, Order order2, DetailsMask mask, String user, long warehouseID, boolean isAdmin){
81
	public OrderDetails(EventBus eventbus, Order order, Order order2, DetailsMask mask, String user, long warehouseID, UserType userType){
81
		this.eventbus = eventbus;
82
		this.eventbus = eventbus;
82
		this.order = order;
83
		this.order = order;
83
		this.transaction = order2;
84
		this.transaction = order2;
84
		this.mask = mask;
85
		this.mask = mask;
85
		this.user = user;
86
		this.user = user;
86
		this.warehouseID = warehouseID;
87
		this.warehouseID = warehouseID;
87
		this.isAdmin = isAdmin;
88
		this.userType = userType;
88
		
89
		
89
		initWidget(binder.createAndBindUi(this));
90
		initWidget(binder.createAndBindUi(this));
90
		initTableForWE();
91
		initTableForWE();
91
		if(this.isAdmin){
92
		if(this.userType == UserType.ADMIN){
92
			initTableForAdmin();
93
			initTableForAdmin();
93
		}
94
		}
94
		loadOrderDetails();
95
		loadOrderDetails();
95
	}
96
	}
96
	
97