Subversion Repositories SmartDukaan

Rev

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

Rev 4175 Rev 4248
Line 122... Line 122...
122
	    if(billingType == BillingType.OURS)
122
	    if(billingType == BillingType.OURS)
123
	        addBillingInfo.setVisible(false);
123
	        addBillingInfo.setVisible(false);
124
	    printInvoice.setText("Print Invoice");
124
	    printInvoice.setText("Print Invoice");
125
	    receiveReturn.setText("Receive Return");
125
	    receiveReturn.setText("Receive Return");
126
	    validateDOA.setText("Validate DOA");
126
	    validateDOA.setText("Validate DOA");
-
 
127
	    rejectOrder.setText("Cancel Order");
127
	    
128
	    
128
	    header.setWidget(0, 0, verifyOrder);
129
	    header.setWidget(0, 0, verifyOrder);
129
	    header.setWidget(0, 1, acceptOrder);
130
	    header.setWidget(0, 1, acceptOrder);
130
	    header.setWidget(0, 2, notAvailable);
131
	    header.setWidget(0, 2, notAvailable);
131
	    header.setWidget(0, 3, addBillingInfo);
132
	    header.setWidget(0, 3, addBillingInfo);
132
	    header.setWidget(0, 4, printInvoice);
133
	    header.setWidget(0, 4, printInvoice);
133
	    header.setWidget(0, 5, receiveReturn);
134
	    header.setWidget(0, 5, receiveReturn);
134
	    header.setWidget(0, 6, validateDOA);
135
	    header.setWidget(0, 6, validateDOA);
-
 
136
	    header.setWidget(0, 7, rejectOrder);
135
	    
137
	    
136
	    registerButtonHandlersForWE();
138
	    registerButtonHandlersForWE();
137
		implementMaskForWE();
139
		implementMaskForWE();
138
	}
140
	}
139
	
141
	
Line 165... Line 167...
165
				if(notAvailable.isEnabled())
167
				if(notAvailable.isEnabled())
166
					eventbus.fireEvent(new NostockOrderEvent(order));
168
					eventbus.fireEvent(new NostockOrderEvent(order));
167
			}
169
			}
168
		});
170
		});
169
 
171
 
-
 
172
		rejectOrder.addClickHandler(new ClickHandler() {
-
 
173
			
-
 
174
			@Override
-
 
175
			public void onClick(ClickEvent event) {
-
 
176
				if(rejectOrder.isEnabled()){
-
 
177
					RejectReasonBox box = new RejectReasonBox(eventbus, order, user);
-
 
178
					box.center();
-
 
179
				}
-
 
180
			}
-
 
181
		});
-
 
182
		
170
		addBillingInfo.addClickHandler(new ClickHandler() {
183
		addBillingInfo.addClickHandler(new ClickHandler() {
171
			
184
			
172
			@Override
185
			@Override
173
			public void onClick(ClickEvent event) {
186
			public void onClick(ClickEvent event) {
174
				if(!addBillingInfo.isEnabled())
187
				if(!addBillingInfo.isEnabled())
Line 243... Line 256...
243
			break;
256
			break;
244
		case SHIP:
257
		case SHIP:
245
			maskButtonsForWE(false, false, false, false, false, false, false, false);
258
			maskButtonsForWE(false, false, false, false, false, false, false, false);
246
			break;
259
			break;
247
		case NO_STOCK:
260
		case NO_STOCK:
248
			maskButtonsForWE(false, true, true, false, false, false, false, false); //Allow WE to accept a low inventory item. Reject has been allowed but this button is no longer visible.
261
			maskButtonsForWE(false, true, false, false, false, false, false, false); //Allow WE to accept a low inventory item. 
249
			break;
262
			break;
-
 
263
		case CANCEL_CONFIRMED:
-
 
264
			maskButtonsForWE(false, false, true, false, false, false, false, false); //Allow WE to Cancel a order which is in cancellation pending state. 
-
 
265
			break;			
250
		case DOA_AWAITED:
266
		case DOA_AWAITED:
251
		case SALES_RETURN_AWAITED:
267
		case SALES_RETURN_AWAITED:
252
			maskButtonsForWE(false, false, false, false, false, false, true, false); //Allow WE to accept the packet.
268
			maskButtonsForWE(false, false, false, false, false, false, true, false); //Allow WE to accept the packet.
253
			break;
269
			break;
254
		case DOA_RECEIVED:
270
		case DOA_RECEIVED: