Subversion Repositories SmartDukaan

Rev

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

Rev 13146 Rev 13227
Line 14... Line 14...
14
import com.google.gwt.event.dom.client.ClickEvent;
14
import com.google.gwt.event.dom.client.ClickEvent;
15
import com.google.gwt.event.dom.client.ClickHandler;
15
import com.google.gwt.event.dom.client.ClickHandler;
16
import com.google.gwt.event.dom.client.KeyPressEvent;
16
import com.google.gwt.event.dom.client.KeyPressEvent;
17
import com.google.gwt.event.dom.client.KeyPressHandler;
17
import com.google.gwt.event.dom.client.KeyPressHandler;
18
import com.google.gwt.user.client.ui.Button;
18
import com.google.gwt.user.client.ui.Button;
-
 
19
import com.google.gwt.user.client.ui.CheckBox;
19
import com.google.gwt.user.client.ui.DialogBox;
20
import com.google.gwt.user.client.ui.DialogBox;
20
import com.google.gwt.user.client.ui.HTML;
21
import com.google.gwt.user.client.ui.HTML;
21
import com.google.gwt.user.client.ui.HasHorizontalAlignment;
22
import com.google.gwt.user.client.ui.HasHorizontalAlignment;
22
import com.google.gwt.user.client.ui.HorizontalPanel;
23
import com.google.gwt.user.client.ui.HorizontalPanel;
23
import com.google.gwt.user.client.ui.Label;
24
import com.google.gwt.user.client.ui.Label;
Line 38... Line 39...
38
	private Label billedByLabel = new Label("Billed By");
39
	private Label billedByLabel = new Label("Billed By");
39
	
40
	
40
	private Label billNumberLabel = new Label("Bill Number");
41
	private Label billNumberLabel = new Label("Bill Number");
41
	private TextBox billNumber = new TextBox();
42
	private TextBox billNumber = new TextBox();
42
	
43
	
-
 
44
	private CheckBox changeInvoiceType = new CheckBox("BulkInvoice");
-
 
45
	
43
	private VerticalPanel vpanel = new VerticalPanel();
46
	private VerticalPanel vpanel = new VerticalPanel();
44
	
47
	
45
	private ScrollPanel spanel = new ScrollPanel();
48
	private ScrollPanel spanel = new ScrollPanel();
46
	
49
	
47
	private Button submitbutton = new Button("Submit");
50
	private Button submitbutton = new Button("Submit");
Line 84... Line 87...
84
		    warehousePickSuggestion.setText("Pick from WH: " + order.getPickFromWarehouse());
87
		    warehousePickSuggestion.setText("Pick from WH: " + order.getPickFromWarehouse());
85
		}
88
		}
86
		
89
		
87
		vpanel.add(warehousePickSuggestion);
90
		vpanel.add(warehousePickSuggestion);
88
		
91
		
-
 
92
		//changeInvoiceType = new CheckBox("BulkInvoice");
-
 
93
		changeInvoiceType.setValue(false);
-
 
94
		
-
 
95
		
-
 
96
		vpanel.add(changeInvoiceType);		
-
 
97
		
89
		if(billingType == BillingType.OURS_EXTERNAL || billingType == BillingType.EXTERNAL){
98
		if(billingType == BillingType.OURS_EXTERNAL || billingType == BillingType.EXTERNAL){
90
			vpanel.add(getHorizontalPanel(billNumberLabel, billNumber));
99
			vpanel.add(getHorizontalPanel(billNumberLabel, billNumber));
91
			if(order.getInvoiceNumber() != null && !order.getInvoiceNumber().trim().equals("")){
100
			if(order.getInvoiceNumber() != null && !order.getInvoiceNumber().trim().equals("")){
92
				billNumber.setText(order.getInvoiceNumber().trim());
101
				billNumber.setText(order.getInvoiceNumber().trim());
93
			}
102
			}
Line 283... Line 292...
283
								return;
292
								return;
284
							}
293
							}
285
						}
294
						}
286
					}
295
					}
287
				}
296
				}
-
 
297
				
-
 
298
				String invoiceType = changeInvoiceType.getValue() ? "BulkInvoice" : "Individual";
288
				setValuesInDesiredMaps(billTogetherOrdersMap);
299
				setValuesInDesiredMaps(billTogetherOrdersMap);
289
				eventBus.fireEvent(new AddJacketNumberEvent(order, billNumber.getText(), jacketNumber, itemNumbersMap, serialNumbersMap, freebieWarehouseIdMap, user, billingType));
300
				eventBus.fireEvent(new AddJacketNumberEvent(order, billNumber.getText(), jacketNumber, itemNumbersMap, serialNumbersMap, freebieWarehouseIdMap, user, billingType));
290
				hide();
301
				hide();
291
				clean();
302
				clean();
292
			}
303
			}