Subversion Repositories SmartDukaan

Rev

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

Rev 3366 Rev 3463
Line 67... Line 67...
67
	private Button addBillingInfo= new Button();
67
	private Button addBillingInfo= new Button();
68
	private Button printInvoice = new Button();
68
	private Button printInvoice = new Button();
69
	private Button receiveReturn = new Button();
69
	private Button receiveReturn = new Button();
70
	private Button validateDOA = new Button();
70
	private Button validateDOA = new Button();
71
	
71
	
72
	//Buttons for the Admin
72
	//Buttons for the Admin to track order
73
	private Button flagOrder = new Button();
73
	private Button flagOrder = new Button();
74
	private Button requestPickup = new Button();
74
	private Button requestPickup = new Button();
75
	private Button authorizePickup = new Button();
75
	private Button authorizePickup = new Button();
76
	private Button refundOrder = new Button();
76
	private Button refundOrder = new Button();
77
	private Button reshipOrder = new Button();	
77
	private Button reshipOrder = new Button();	
78
	
78
	
-
 
79
	//Buttons for the Admin to edit order details
-
 
80
	private Button addWeight = new Button();
-
 
81
	private Button changeColor = new Button();
-
 
82
	private Button shiftWarehouse = new Button();
-
 
83
	
79
	private String user;
84
	private String user;
80
	private DetailsMask mask;
85
	private DetailsMask mask;
81
	private long warehouseID;
86
	private long warehouseID;
82
	private UserType userType;
87
	private UserType userType;
83
	private BillingType billingType;
88
	private BillingType billingType;
Line 265... Line 270...
265
		validateDOA.setEnabled(validatedoa);
270
		validateDOA.setEnabled(validatedoa);
266
		rejectOrder.setEnabled(reject);
271
		rejectOrder.setEnabled(reject);
267
	}
272
	}
268
 
273
 
269
	private void initTableForAdmin() {
274
	private void initTableForAdmin() {
270
		header.getColumnFormatter().setWidth(0, "128px");
-
 
271
	    header.getColumnFormatter().setWidth(1, "128px");
-
 
272
	    header.getColumnFormatter().setWidth(2, "128px");
-
 
273
	    header.getColumnFormatter().setWidth(3, "128px");
-
 
274
	    header.getColumnFormatter().setWidth(4, "128px");
-
 
275
	    header.getColumnFormatter().setWidth(5, "128px");
-
 
276
	    header.getColumnFormatter().setWidth(6, "256px");
-
 
277
	    
-
 
278
	    if(transaction.isDoaFlag()){
275
	    if(transaction.isDoaFlag()){
279
	    	flagOrder.setText("Unflag");
276
	    	flagOrder.setText("Unflag");
280
	    } else {
277
	    } else {
281
	    	flagOrder.setText("Flag");
278
	    	flagOrder.setText("Flag");
282
	    }
279
	    }
Line 290... Line 287...
290
	    header.setWidget(1, 1, requestPickup);
287
	    header.setWidget(1, 1, requestPickup);
291
	    header.setWidget(1, 2, authorizePickup);
288
	    header.setWidget(1, 2, authorizePickup);
292
	    header.setWidget(1, 3, reshipOrder);
289
	    header.setWidget(1, 3, reshipOrder);
293
	    header.setWidget(1, 6, refundOrder);
290
	    header.setWidget(1, 6, refundOrder);
294
	    
291
	    
-
 
292
	    addWeight.setText("Add weight");
-
 
293
	    changeColor.setText("Change Color");
-
 
294
	    shiftWarehouse.setText("Shift Warehouse");
-
 
295
	    
-
 
296
	    header.setWidget(2, 0, addWeight);
-
 
297
	    header.setWidget(2, 1, changeColor);
-
 
298
	    header.setWidget(2, 6, shiftWarehouse);
-
 
299
	    
-
 
300
	    if(order.getTotalWeight() != 0)
-
 
301
	        addWeight.setEnabled(false);
-
 
302
	    
295
	    registerButtonHandlersForAdmin();
303
	    registerButtonHandlersForAdmin();
296
		if(transaction.isCod())
304
		if(transaction.isCod())
297
		    implementCodMaskForAdmin();
305
		    implementCodMaskForAdmin();
298
		else
306
		else
299
		    implementMaskForAdmin();
307
		    implementMaskForAdmin();
Line 352... Line 360...
352
					//box.clear();
360
					//box.clear();
353
					box.center();	
361
					box.center();	
354
				}
362
				}
355
			}
363
			}
356
		});
364
		});
-
 
365
		
-
 
366
		addWeight.addClickHandler(new ClickHandler() {
-
 
367
            
-
 
368
            @Override
-
 
369
            public void onClick(ClickEvent event) {
-
 
370
                if(addWeight.isEnabled()){
-
 
371
                    AddWeightBox box = new AddWeightBox(eventbus, order);
-
 
372
                    box.center();
-
 
373
                }
-
 
374
            }
-
 
375
        });
-
 
376
		
-
 
377
		changeColor.addClickHandler(new ClickHandler() {
-
 
378
            
-
 
379
            @Override
-
 
380
            public void onClick(ClickEvent event) {
-
 
381
                
-
 
382
            }
-
 
383
        });
-
 
384
		
-
 
385
		shiftWarehouse.addClickHandler(new ClickHandler() {
-
 
386
            
-
 
387
            @Override
-
 
388
            public void onClick(ClickEvent event) {
-
 
389
                
-
 
390
            }
-
 
391
        });
357
	}
392
	}
358
	
393
	
359
	private void implementMaskForAdmin(){
394
	private void implementMaskForAdmin(){
360
		switch(mask){
395
		switch(mask){
361
		case VERIFICATION_PENDING:
396
		case VERIFICATION_PENDING: