Subversion Repositories SmartDukaan

Rev

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

Rev 9263 Rev 13146
Line 1... Line 1...
1
package in.shop2020.hotspot.dashbaord.shared.actions;
1
package in.shop2020.hotspot.dashbaord.shared.actions;
2
 
2
 
3
import java.util.Date;
3
import java.util.Date;
-
 
4
import java.util.List;
-
 
5
import java.util.Map;
4
 
6
 
5
import com.google.gwt.user.client.rpc.IsSerializable;
7
import com.google.gwt.user.client.rpc.IsSerializable;
6
 
8
 
7
public class Order implements IsSerializable{
9
public class Order implements IsSerializable{
8
	
10
	
9
	private static final long serialVersionUID = 5804421607858217477L;
11
	private static final long serialVersionUID = 5804421607858217477L;
10
	
12
	
11
	private static final long MS_IN_HOUR  = 3600000;
13
	private static final long MS_IN_HOUR  = 3600000;
12
 
14
 
13
	private long orderId;
15
	private long orderId;
-
 
16
	private long transactionId;
14
	private long customerId;
17
	private long customerId;
15
	private String customerName;
18
	private String customerName;
16
	private String customerMobileNumber;
19
	private String customerMobileNumber;
17
	private String customerPincode;
20
	private String customerPincode;
18
	private String customerAddress1;
21
	private String customerAddress1;
Line 68... Line 71...
68
	private long warehouseId;
71
	private long warehouseId;
69
	private boolean serialized;
72
	private boolean serialized;
70
	private OrderAlert alert;
73
	private OrderAlert alert;
71
	private long productCondition; 
74
	private long productCondition; 
72
	private String source;
75
	private String source;
-
 
76
	private String logisticsTransactionId;
-
 
77
	
-
 
78
	private Map<Long, Map<String, String>> acceptTogetherOrdersMap;
-
 
79
	private Map<Long, Map<String, String>> billTogetherOrdersMap;
73
	
80
	
74
	@SuppressWarnings("unused")
81
	@SuppressWarnings("unused")
75
	private Order(){}
82
	private Order(){}
76
 
83
 
77
	public Order(long orderId, long customerId, String customerName,
84
	public Order(long orderId, long customerId, String customerName,
Line 90... Line 97...
90
			String invoiceNumber, long jacketNumber, String itemNumber,
97
			String invoiceNumber, long jacketNumber, String itemNumber,
91
			String serialNumber, long batchNo, long serialNo,
98
			String serialNumber, long batchNo, long serialNo,
92
			boolean doaFlag, String pickupRequestNo, boolean cod, String delayReason,
99
			boolean doaFlag, String pickupRequestNo, boolean cod, String delayReason,
93
			String pickFromWarehouse, boolean serialized, boolean hasItemNumber, 
100
			String pickFromWarehouse, boolean serialized, boolean hasItemNumber, 
94
			long fulfilmentWarehouseId, long warehouseId, long pickupStoreId, long freebieItemId, 
101
			long fulfilmentWarehouseId, long warehouseId, long pickupStoreId, long freebieItemId, 
95
			String source, long productCondition) {
102
			String source, long productCondition, long transactionId) {
96
		super();
103
		super();
97
		this.orderId = orderId;
104
		this.orderId = orderId;
98
		this.customerId = customerId;
105
		this.customerId = customerId;
99
		this.customerName = customerName;
106
		this.customerName = customerName;
100
		this.customerMobileNumber = customerMobileNumber;
107
		this.customerMobileNumber = customerMobileNumber;
Line 144... Line 151...
144
		this.warehouseId = warehouseId;
151
		this.warehouseId = warehouseId;
145
		this.setPickupStoreId(pickupStoreId);
152
		this.setPickupStoreId(pickupStoreId);
146
		this.freebieItemId = freebieItemId;
153
		this.freebieItemId = freebieItemId;
147
		this.source = source;
154
		this.source = source;
148
		this.productCondition = productCondition;
155
		this.productCondition = productCondition;
-
 
156
		this.transactionId = transactionId;
149
		checkForAlerts();
157
		checkForAlerts();
150
	}
158
	}
151
 
159
 
152
	private void checkForAlerts(){
160
	private void checkForAlerts(){
153
	    this.alert = OrderAlert.NONE;
161
	    this.alert = OrderAlert.NONE;
Line 577... Line 585...
577
	}
585
	}
578
 
586
 
579
	public void setProductCondition(long productCondition) {
587
	public void setProductCondition(long productCondition) {
580
		this.productCondition = productCondition;
588
		this.productCondition = productCondition;
581
	}
589
	}
-
 
590
 
-
 
591
	public long getTransactionId() {
-
 
592
		return transactionId;
-
 
593
	}
-
 
594
 
-
 
595
	public void setTransactionId(long transactionId) {
-
 
596
		this.transactionId = transactionId;
-
 
597
	}
-
 
598
 
-
 
599
	public Map<Long, Map<String, String>> getBillTogetherOrdersMap() {
-
 
600
		return billTogetherOrdersMap;
-
 
601
	}
-
 
602
 
-
 
603
	public void setBillTogetherOrdersMap(
-
 
604
			Map<Long, Map<String, String>> billTogetherOrdersMap) {
-
 
605
		this.billTogetherOrdersMap = billTogetherOrdersMap;
-
 
606
	}
-
 
607
 
-
 
608
	public String getLogisticsTransactionId() {
-
 
609
		return logisticsTransactionId;
-
 
610
	}
-
 
611
 
-
 
612
	public void setLogisticsTransactionId(String logisticsTransactionId) {
-
 
613
		this.logisticsTransactionId = logisticsTransactionId;
-
 
614
	}
-
 
615
 
-
 
616
	public Map<Long, Map<String, String>> getAcceptTogetherOrdersMap() {
-
 
617
		return acceptTogetherOrdersMap;
-
 
618
	}
-
 
619
 
-
 
620
	public void setAcceptTogetherOrdersMap(
-
 
621
			Map<Long, Map<String, String>> acceptTogetherOrdersMap) {
-
 
622
		this.acceptTogetherOrdersMap = acceptTogetherOrdersMap;
-
 
623
	}
582
	
624
	
583
}
625
}