Subversion Repositories SmartDukaan

Rev

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

Rev 7562 Rev 7822
Line 91... Line 91...
91
	private Button markRtoInTransit = new Button();
91
	private Button markRtoInTransit = new Button();
92
	private Button unacceptOrder = new Button();
92
	private Button unacceptOrder = new Button();
93
//	private Button changeJacketNumber = new Button();
93
//	private Button changeJacketNumber = new Button();
94
//	private Button shiftWarehouse = new Button();
94
//	private Button shiftWarehouse = new Button();
95
	private Button splitFreebieOrder = new Button();
95
	private Button splitFreebieOrder = new Button();
-
 
96
	private Button changeFreebieItem = new Button();
96
	
97
	
97
	private String user;
98
	private String user;
98
	private DetailsMask mask;
99
	private DetailsMask mask;
99
	private long warehouseID;
100
	private long warehouseID;
100
	private UserType userType;
101
	private UserType userType;
Line 388... Line 389...
388
	    markDelivered.setText("Mark Delivered");
389
	    markDelivered.setText("Mark Delivered");
389
	    markRtoInTransit.setText("Mark RTO");
390
	    markRtoInTransit.setText("Mark RTO");
390
//	    changeJacketNumber.setText("Change Jacket");
391
//	    changeJacketNumber.setText("Change Jacket");
391
//	    shiftWarehouse.setText("Shift Warehouse");
392
//	    shiftWarehouse.setText("Shift Warehouse");
392
	    splitFreebieOrder.setText("Split Freebie Order");
393
	    splitFreebieOrder.setText("Split Freebie Order");
-
 
394
	    changeFreebieItem.setText("Change Freebie Item");
393
	    
395
	    
394
	    header.setWidget(2, 0, addWeight);
396
	    header.setWidget(2, 0, addWeight);
395
	    header.setWidget(2, 1, changeColor);
397
	    header.setWidget(2, 1, changeColor);
396
	    header.setWidget(2, 2, addDelayReason);
398
	    header.setWidget(2, 2, addDelayReason);
397
	    header.setWidget(2, 3, markDelivered);
399
	    header.setWidget(2, 3, markDelivered);
398
	    header.setWidget(2, 4, markRtoInTransit);
400
	    header.setWidget(2, 4, markRtoInTransit);
399
//	    header.setWidget(2, 5, changeJacketNumber);
401
//	    header.setWidget(2, 5, changeJacketNumber);
400
//	    header.setWidget(2, 6, shiftWarehouse);
402
//	    header.setWidget(2, 6, shiftWarehouse);
401
	    header.setWidget(2, 5, splitFreebieOrder);
403
	    header.setWidget(2, 5, splitFreebieOrder);
-
 
404
	    header.setWidget(2, 6, changeFreebieItem);
402
	    
405
	    
403
	    if(order.getTotalWeight() != 0)
406
	    if(order.getTotalWeight() != 0)
404
	        addWeight.setEnabled(false);
407
	        addWeight.setEnabled(false);
405
	    
408
	    
406
	    if(order.getFreebieItemId() == 0) {
409
	    if(order.getFreebieItemId() == 0) {
407
	        splitFreebieOrder.setEnabled(false);
410
	        splitFreebieOrder.setEnabled(false);
-
 
411
	        changeFreebieItem.setEnabled(false);
408
	    }
412
	    }
409
	    
413
	    
410
	    registerButtonHandlersForAdmin();
414
	    registerButtonHandlersForAdmin();
411
		implementMaskForAdmin();
415
		implementMaskForAdmin();
412
	}
416
	}
Line 576... Line 580...
576
                    SplitFreebieOrderBox box = new SplitFreebieOrderBox(eventbus, order);
580
                    SplitFreebieOrderBox box = new SplitFreebieOrderBox(eventbus, order);
577
                    box.center();
581
                    box.center();
578
                }
582
                }
579
            }
583
            }
580
        });
584
        });
-
 
585
		
-
 
586
		changeFreebieItem.addClickHandler(new ClickHandler() {
-
 
587
            
-
 
588
            @Override
-
 
589
            public void onClick(ClickEvent event) {
-
 
590
                if(changeFreebieItem.isEnabled()){
-
 
591
                    ChangeFreebieItemBox box = new ChangeFreebieItemBox(eventbus, order);
-
 
592
                    box.center();
-
 
593
                }
-
 
594
            }
-
 
595
        });
581
	}
596
	}
582
	
597
	
583
	private void implementMaskForAdmin(){
598
	private void implementMaskForAdmin(){
584
		switch(mask){
599
		switch(mask){
585
        case CAPTURE_IN_PROCESS:
600
        case CAPTURE_IN_PROCESS: