Subversion Repositories SmartDukaan

Rev

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

Rev 4578 Rev 4603
Line 8... Line 8...
8
import in.shop2020.hotspot.dashbaord.shared.actions.BillingType;
8
import in.shop2020.hotspot.dashbaord.shared.actions.BillingType;
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
import in.shop2020.hotspot.dashbaord.shared.actions.UserType;
12
 
12
 
13
import java.util.HashMap;
-
 
14
import java.util.Map;
13
import java.util.Map;
15
 
14
 
16
import org.enunes.gwt.mvp.client.EventBus;
15
import org.enunes.gwt.mvp.client.EventBus;
17
 
16
 
18
import com.google.gwt.core.client.GWT;
17
import com.google.gwt.core.client.GWT;
Line 90... Line 89...
90
	private DetailsMask mask;
89
	private DetailsMask mask;
91
	private long warehouseID;
90
	private long warehouseID;
92
	private UserType userType;
91
	private UserType userType;
93
	private BillingType billingType;
92
	private BillingType billingType;
94
	private Map<Long, String> vendors;
93
	private Map<Long, String> vendors;
-
 
94
	private Map<Long, String> providers;
95
	
95
	
96
	public OrderDetails(EventBus eventbus, Order order, Order order2, DetailsMask mask, String user, long warehouseID, UserType userType, BillingType billingType, Map<Long, String> vendors){
96
	public OrderDetails(EventBus eventbus, Order order, Order order2, DetailsMask mask, String user, long warehouseID, UserType userType, BillingType billingType, Map<Long, String> vendors,  Map<Long, String> providers){
97
		this.eventbus = eventbus;
97
		this.eventbus = eventbus;
98
		this.order = order;
98
		this.order = order;
99
		this.transaction = order2;
99
		this.transaction = order2;
100
		this.mask = mask;
100
		this.mask = mask;
101
		this.user = user;
101
		this.user = user;
Line 400... Line 400...
400
			
400
			
401
			@Override
401
			@Override
402
			public void onClick(ClickEvent event) {
402
			public void onClick(ClickEvent event) {
403
				if(requestPickup.isEnabled()){
403
				if(requestPickup.isEnabled()){
404
					GWT.log("Raising a pickup request for: " + order.getOrderId());
404
					GWT.log("Raising a pickup request for: " + order.getOrderId());
405
					//FIXME
-
 
406
					Map<Long, String> providers = new HashMap<Long, String>();
-
 
407
					providers.put(1L, "BlueDart");
-
 
408
					providers.put(2L, "Aramex");
-
 
409
					ChoosePickupProviderBox box = new ChoosePickupProviderBox(eventbus, order, providers);
405
					ChoosePickupProviderBox box = new ChoosePickupProviderBox(eventbus, order, providers);
410
					box.center();
406
					box.center();
411
				}
407
				}
412
			}
408
			}
413
		});
409
		});
Line 416... Line 412...
416
			
412
			
417
			@Override
413
			@Override
418
			public void onClick(ClickEvent event) {
414
			public void onClick(ClickEvent event) {
419
				if(!authorizePickup.isEnabled())
415
				if(!authorizePickup.isEnabled())
420
					return;
416
					return;
421
				PickupAuthorizationInfoBox box = new PickupAuthorizationInfoBox(eventbus, order);
417
				PickupAuthorizationInfoBox box = new PickupAuthorizationInfoBox(eventbus, order, providers);
422
				box.center();
418
				box.center();
423
			}
419
			}
424
		});
420
		});
425
		
421
		
426
		reshipOrder.addClickHandler(new ClickHandler() {
422
		reshipOrder.addClickHandler(new ClickHandler() {