Subversion Repositories SmartDukaan

Rev

Rev 4555 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
4500 mandeep.dh 1
/**
2
 * 
3
 */
4
package in.shop2020.warehouse.domain;
5
 
6
 
7
/**
8
 * @author mandeep
9
 *
10
 */
11
public class InventoryItem {
12
    private long id;
13
    private long itemId;
14
    private String itemNumber;
15
    private String serialNumber;
16
    private long initialQuantity;
17
    private long currentQuantity;
18
    private long purchaseId;
19
 
20
    public static InventoryItem create(in.shop2020.warehouse.InventoryItem thriftInventoryItem) {
21
        InventoryItem inventoryItem = new InventoryItem();
22
        inventoryItem.id = thriftInventoryItem.getId();
23
        inventoryItem.itemId = thriftInventoryItem.getItemId();
24
        inventoryItem.itemNumber = thriftInventoryItem.getItemNumber();
25
        inventoryItem.serialNumber = thriftInventoryItem.getSerialNumber();
26
        inventoryItem.initialQuantity = thriftInventoryItem.getInitialQuantity();
27
        inventoryItem.currentQuantity = thriftInventoryItem.getCurrentQuantity();
28
        inventoryItem.purchaseId = thriftInventoryItem.getPurchaseId();
29
 
30
        return inventoryItem;
31
    }
32
 
33
    public in.shop2020.warehouse.InventoryItem convert() {
34
        in.shop2020.warehouse.InventoryItem inventoryItem = new in.shop2020.warehouse.InventoryItem();
35
        inventoryItem.setId(id);
36
        inventoryItem.setItemId(itemId);
37
        inventoryItem.setCurrentQuantity(currentQuantity);
38
        inventoryItem.setInitialQuantity(initialQuantity);
39
        inventoryItem.setItemNumber(itemNumber);
40
        inventoryItem.setPurchaseId(purchaseId);
41
        inventoryItem.setSerialNumber(serialNumber);
42
        return inventoryItem;
43
    }    
44
 
45
    public long getId() {
46
        return id;
47
    }
48
    public void setId(long id) {
49
        this.id = id;
50
    }
51
    public long getItemId() {
52
        return itemId;
53
    }
54
    public void setItemId(long itemId) {
55
        this.itemId = itemId;
56
    }
57
    public String getItemNumber() {
58
        return itemNumber;
59
    }
60
    public void setItemNumber(String itemNumber) {
61
        this.itemNumber = itemNumber;
62
    }
63
    public String getSerialNumber() {
64
        return serialNumber;
65
    }
66
    public void setSerialNumber(String serialNumber) {
67
        this.serialNumber = serialNumber;
68
    }
69
    public long getInitialQuantity() {
70
        return initialQuantity;
71
    }
72
    public void setInitialQuantity(long initialQuantity) {
73
        this.initialQuantity = initialQuantity;
74
    }
75
    public long getCurrentQuantity() {
76
        return currentQuantity;
77
    }
78
    public void setCurrentQuantity(long currentQuantity) {
79
        this.currentQuantity = currentQuantity;
80
    }
81
    public long getPurchaseId() {
82
        return purchaseId;
83
    }
84
    public void setPurchaseId(long purchaseId) {
85
        this.purchaseId = purchaseId;
86
    }
87
}