Subversion Repositories SmartDukaan

Rev

Rev 4500 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4500 Rev 7410
Line 15... Line 15...
15
    private long id;
15
    private long id;
16
    private long inventoryItemId;
16
    private long inventoryItemId;
17
    private long quantity;
17
    private long quantity;
18
    private Long orderId; // The order that was fulfilled with thin scan!
18
    private Long orderId; // The order that was fulfilled with thin scan!
19
    private long warehouseId;
19
    private long warehouseId;
-
 
20
    private long transferLotId;
20
    private ScanType type;
21
    private ScanType type;
21
    private Date scannedAt;
22
    private Date scannedAt;
-
 
23
    private String remarks;
22
    
24
    
23
    public static Scan create(in.shop2020.warehouse.Scan thriftScan) {
25
    public static Scan create(in.shop2020.warehouse.Scan thriftScan) {
24
        Scan scan = new Scan();
26
        Scan scan = new Scan();
25
        scan.id = thriftScan.getId();
27
        scan.id = thriftScan.getId();
26
        scan.inventoryItemId = thriftScan.getInventoryItemId();
28
        scan.inventoryItemId = thriftScan.getInventoryItemId();
27
        scan.quantity = thriftScan.getQuantity();
29
        scan.quantity = thriftScan.getQuantity();
28
        scan.warehouseId = thriftScan.getWarehouseId();
30
        scan.warehouseId = thriftScan.getWarehouseId();
-
 
31
        scan.transferLotId = thriftScan.getTransferLotId();
29
        scan.type = thriftScan.getType();
32
        scan.type = thriftScan.getType();
30
        scan.scannedAt = new Date(thriftScan.getScannedAt());
33
        scan.scannedAt = new Date(thriftScan.getScannedAt());
-
 
34
        scan.remarks = thriftScan.getRemarks();
31
 
35
 
32
        if (thriftScan.isSetOrderId()) {
36
        if (thriftScan.isSetOrderId()) {
33
            scan.orderId = thriftScan.getOrderId();
37
            scan.orderId = thriftScan.getOrderId();
34
        }
38
        }
35
 
39
 
Line 40... Line 44...
40
        in.shop2020.warehouse.Scan scan = new in.shop2020.warehouse.Scan();
44
        in.shop2020.warehouse.Scan scan = new in.shop2020.warehouse.Scan();
41
        scan.setId(id);
45
        scan.setId(id);
42
        scan.setInventoryItemId(inventoryItemId);
46
        scan.setInventoryItemId(inventoryItemId);
43
        scan.setQuantity(quantity);
47
        scan.setQuantity(quantity);
44
        scan.setWarehouseId(warehouseId);
48
        scan.setWarehouseId(warehouseId);
-
 
49
        scan.setTransferLotId(transferLotId);
45
        scan.setType(type);
50
        scan.setType(type);
46
        scan.setScannedAt(scannedAt.getTime());
51
        scan.setScannedAt(scannedAt.getTime());
47
 
-
 
-
 
52
        scan.setRemarks(remarks);
48
        if (orderId != null) {
53
        if (orderId != null) {
49
            scan.setOrderId(orderId);
54
            scan.setOrderId(orderId);
50
        }
55
        }
51
 
56
 
52
        return scan;
57
        return scan;
Line 92... Line 97...
92
        return scannedAt;
97
        return scannedAt;
93
    }
98
    }
94
    public void setScannedAt(Date scannedAt) {
99
    public void setScannedAt(Date scannedAt) {
95
        this.scannedAt = scannedAt;
100
        this.scannedAt = scannedAt;
96
    }
101
    }
-
 
102
	public String getRemarks() {
-
 
103
		return remarks;
-
 
104
	}
-
 
105
	public void setRemarks(String remarks) {
-
 
106
		this.remarks = remarks;
-
 
107
	}
-
 
108
	public long getTransferLotId() {
-
 
109
		return transferLotId;
-
 
110
	}
-
 
111
	public void setTransferLotId(long transferLotId) {
-
 
112
		this.transferLotId = transferLotId;
-
 
113
	}
97
}
114
}