Subversion Repositories SmartDukaan

Rev

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

Rev 10541 Rev 13146
Line 13... Line 13...
13
import in.shop2020.hotspot.dashbaord.shared.actions.Order;
13
import in.shop2020.hotspot.dashbaord.shared.actions.Order;
14
import in.shop2020.hotspot.dashbaord.shared.actions.UserType;
14
import in.shop2020.hotspot.dashbaord.shared.actions.UserType;
15
 
15
 
16
import java.util.Map;
16
import java.util.Map;
17
 
17
 
-
 
18
import net.customware.gwt.dispatch.client.DispatchAsync;
-
 
19
 
18
import org.enunes.gwt.mvp.client.EventBus;
20
import org.enunes.gwt.mvp.client.EventBus;
19
 
21
 
20
import com.google.gwt.core.client.GWT;
22
import com.google.gwt.core.client.GWT;
21
import com.google.gwt.event.dom.client.ClickEvent;
23
import com.google.gwt.event.dom.client.ClickEvent;
22
import com.google.gwt.event.dom.client.ClickHandler;
24
import com.google.gwt.event.dom.client.ClickHandler;
Line 55... Line 57...
55
	@UiField VerticalPanel orderDetails3;
57
	@UiField VerticalPanel orderDetails3;
56
	@UiField VerticalPanel orderDetails4;
58
	@UiField VerticalPanel orderDetails4;
57
	@UiField VerticalPanel orderDetails5;
59
	@UiField VerticalPanel orderDetails5;
58
	@UiField SelectionStyle selectionStyle;
60
	@UiField SelectionStyle selectionStyle;
59
	
61
	
60
	
-
 
61
	private final EventBus eventbus;
62
	private final EventBus eventbus;
62
	private Order order;
63
	private Order order;
63
	private Order transaction;
64
	private Order transaction;
64
	
65
	
65
	//Buttons for the Warehouse Executive
66
	//Buttons for the Warehouse Executive
Line 195... Line 196...
195
	    
196
	    
196
		acceptOrder.addClickHandler(new ClickHandler() {
197
		acceptOrder.addClickHandler(new ClickHandler() {
197
			
198
			
198
			@Override
199
			@Override
199
			public void onClick(ClickEvent event) {
200
			public void onClick(ClickEvent event) {
200
				if(acceptOrder.isEnabled())
201
				if(!acceptOrder.isEnabled())
-
 
202
					return;
-
 
203
				if(order.getAcceptTogetherOrdersMap()!=null && order.getAcceptTogetherOrdersMap().size()==1){
201
					eventbus.fireEvent(new AcceptOrderEvent(order));
204
					eventbus.fireEvent(new AcceptOrderEvent(order));
-
 
205
				}
-
 
206
				if(order.getAcceptTogetherOrdersMap()!=null && order.getAcceptTogetherOrdersMap().size()>1){
-
 
207
					AcceptOrderConfirmationBox acceptConfirmBox = new AcceptOrderConfirmationBox(eventbus, order, order.getAcceptTogetherOrdersMap());
-
 
208
					acceptConfirmBox.center();
-
 
209
				}
202
			}
210
			}
203
		});
211
		});
204
 
212
 
205
		notAvailable.addClickHandler(new ClickHandler() {
213
		notAvailable.addClickHandler(new ClickHandler() {
206
			
214
			
Line 238... Line 246...
238
			@Override
246
			@Override
239
			public void onClick(ClickEvent event) {
247
			public void onClick(ClickEvent event) {
240
				if(!printInvoice.isEnabled())
248
				if(!printInvoice.isEnabled())
241
					return;
249
					return;
242
				if(order.getJacketNumber()==0 && (billingType == BillingType.OURS || billingType == BillingType.OURS_EXTERNAL)) {
250
				if(order.getJacketNumber()==0 && (billingType == BillingType.OURS || billingType == BillingType.OURS_EXTERNAL)) {
243
					JacketInfoBox box = new JacketInfoBox(eventbus, order, user, billingType, warehouses);
251
					JacketInfoBox box = new JacketInfoBox(eventbus, order, user, billingType, warehouses, order.getBillTogetherOrdersMap());
244
					//box.clean();
252
					box.setPopupPosition(Window.getClientWidth()/10, Window.getClientHeight()/10);
245
					box.center();
253
					box.show();
246
				} else{
254
				} else{
247
					String invoiceGenerationUrl = null;
255
					String invoiceGenerationUrl = null;
248
					if(warehouseID == 0) {
256
					if(warehouseID == 0) {
249
						invoiceGenerationUrl = GWT.getHostPageBaseURL() + "invoice/?id=" + order.getOrderId() + "&warehouse=" + order.getWarehouseId() + "&withBill=true";
257
						invoiceGenerationUrl = GWT.getHostPageBaseURL() + "invoice/?id=" + order.getOrderId() + "&warehouse=" + order.getWarehouseId() + "&withBill=true";
250
					} else {
258
					} else {
Line 897... Line 905...
897
    private String getDisplayNameForNullableString(String s) {
905
    private String getDisplayNameForNullableString(String s) {
898
        if (s == null)
906
        if (s == null)
899
            return "";
907
            return "";
900
        return s;
908
        return s;
901
    }
909
    }
-
 
910
    
-
 
911
    
902
}
912
}