Subversion Repositories SmartDukaan

Rev

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

Rev 4398 Rev 4666
Line 54... Line 54...
54
			return table.getSelectionModel().isSelected(order);
54
			return table.getSelectionModel().isSelected(order);
55
		}
55
		}
56
	};
56
	};
57
    
57
    
58
    
58
    
59
    private TextColumn<Order> batchColumn = new TextColumn<Order>() {
59
    private TextColumn<Order> promisedShippingDateColumn = new TextColumn<Order>() {
60
        @Override
60
    	@Override
61
        public String getValue(Order order) {
61
        public String getValue(Order order) {
62
            return "" + order.getBatchNo();
-
 
63
        }
-
 
64
    };
-
 
65
    
-
 
66
    private TextColumn<Order> serialNoColumn = new TextColumn<Order>() {
-
 
67
        @Override
-
 
68
        public String getValue(Order order) {
-
 
69
            return "" + order.getSerialNo();
62
            return getDisplayableDate(new Date(order.getPromisedDeliveryTime()))+"";
70
        }
63
        }
71
    };
64
    };
72
    
65
    
73
    private TextColumn<Order> paymentModeColumn = new TextColumn<Order>() {
66
    private TextColumn<Order> paymentModeColumn = new TextColumn<Order>() {
74
        @Override
67
        @Override
Line 200... Line 193...
200
		
193
		
201
		  
194
		  
202
	      
195
	      
203
        // Add the columns.
196
        // Add the columns.
204
	    table.addColumn(checkboxColumn,"");
197
	    table.addColumn(checkboxColumn,"");
205
        table.addColumn(batchColumn, "Batch");
-
 
206
        table.addColumn(serialNoColumn, "S.No.");
198
        table.addColumn(promisedShippingDateColumn, "Promised Shipping");
207
        table.addColumn(paymentModeColumn, "Type");
199
        table.addColumn(paymentModeColumn, "Type");
208
        table.addColumn(idColumn, "Order Id");
200
        table.addColumn(idColumn, "Order Id");
209
        table.addColumn(productDescriptionColumn, "Product Description");
201
        table.addColumn(productDescriptionColumn, "Product Description");
210
        table.addColumn(creationDateColumn, "Creation Date");
202
        table.addColumn(creationDateColumn, "Creation Date");
211
        table.addColumn(promisedDeliveryDateColumn, "Promised Delivery");
203
        table.addColumn(promisedDeliveryDateColumn, "Promised Delivery");
Line 213... Line 205...
213
        table.addColumn(statusMessageColumn, "Current Status");
205
        table.addColumn(statusMessageColumn, "Current Status");
214
 
206
 
215
        //Set the widths
207
        //Set the widths
216
        table.setWidth("100%");
208
        table.setWidth("100%");
217
        table.setColumnWidth(checkboxColumn, 40, Unit.PX);
209
        table.setColumnWidth(checkboxColumn, 40, Unit.PX);
218
        table.setColumnWidth(batchColumn, 50.0, Unit.PX);
-
 
219
        table.setColumnWidth(serialNoColumn, 50.0, Unit.PX);
210
        table.setColumnWidth(promisedShippingDateColumn, 130.0, Unit.PX);
220
        table.setColumnWidth(paymentModeColumn, 60.0, Unit.PX);
211
        table.setColumnWidth(paymentModeColumn, 60.0, Unit.PX);
221
        table.setColumnWidth(idColumn, 70.0, Unit.PX);
212
        table.setColumnWidth(idColumn, 70.0, Unit.PX);
222
        table.setColumnWidth(productDescriptionColumn, 250.0, Unit.PX);
213
        table.setColumnWidth(productDescriptionColumn, 240.0, Unit.PX);
223
        table.setColumnWidth(creationDateColumn, 140.0, Unit.PX);
214
        table.setColumnWidth(creationDateColumn, 130.0, Unit.PX);
224
        table.setColumnWidth(promisedDeliveryDateColumn, 140.0, Unit.PX);
215
        table.setColumnWidth(promisedDeliveryDateColumn, 130.0, Unit.PX);
225
        table.setColumnWidth(expectedDeliveryDateColumn, 140.0, Unit.PX);
216
        table.setColumnWidth(expectedDeliveryDateColumn, 130.0, Unit.PX);
226
        table.setColumnWidth(statusMessageColumn, 200.0, Unit.PX);
217
        table.setColumnWidth(statusMessageColumn, 200.0, Unit.PX);
227
        
218
        
228
        table.setRowCount(count, true);
219
        table.setRowCount(count, true);
229
        table.setVisibleRange(start, orders.size());
220
        table.setVisibleRange(start, orders.size());
230
		
221