Subversion Repositories SmartDukaan

Rev

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

Rev 10489 Rev 10497
Line 26... Line 26...
26
 *
26
 *
27
 */
27
 */
28
public class DoaOutController extends BaseController {
28
public class DoaOutController extends BaseController {
29
    private Log logger = LogFactory.getLog(DoaOutController.class);
29
    private Log logger = LogFactory.getLog(DoaOutController.class);
30
    private String id;
30
    private String id;
-
 
31
    private String creditNote;
31
    List<InventoryItem> inventoryItems;
32
    List<InventoryItem> inventoryItems;
32
 
33
 
33
    public String index() {
34
    public String index() {
34
        try {
35
        try {
35
        	//List<InventoryItem> tobeRemovedInventoryItems = new ArrayList<InventoryItem>();
36
        	//List<InventoryItem> tobeRemovedInventoryItems = new ArrayList<InventoryItem>();
Line 93... Line 94...
93
            Scan scan = new Scan();
94
            Scan scan = new Scan();
94
            scan.setInventoryItemId(Long.parseLong(id));
95
            scan.setInventoryItemId(Long.parseLong(id));
95
            scan.setScannedAt((new Date()).getTime());
96
            scan.setScannedAt((new Date()).getTime());
96
            scan.setType(ScanType.DOA_CLOSED_BY_CREDIT_NOTE);
97
            scan.setType(ScanType.DOA_CLOSED_BY_CREDIT_NOTE);
97
            scan.setQuantity(1);
98
            scan.setQuantity(1);
-
 
99
            scan.setRemarks(creditNote);
98
            scan.setWarehouseId(inventoryItem.getCurrentWarehouseId());
100
            scan.setWarehouseId(inventoryItem.getCurrentWarehouseId());
99
            warehouseClient.genericScan(inventoryItem, scan);
101
            warehouseClient.genericScan(inventoryItem, scan);
100
        } catch (Exception e) {
102
        } catch (Exception e) {
101
            logger.error("Could not fetch inventory items", e);
103
            logger.error("Could not fetch inventory items", e);
102
        }
104
        }
Line 146... Line 148...
146
    }
148
    }
147
 
149
 
148
    public void setInventoryItems(List<InventoryItem> inventoryItems) {
150
    public void setInventoryItems(List<InventoryItem> inventoryItems) {
149
        this.inventoryItems = inventoryItems;
151
        this.inventoryItems = inventoryItems;
150
    }
152
    }
-
 
153
 
-
 
154
	public String getCreditNote() {
-
 
155
		return creditNote;
-
 
156
	}
-
 
157
 
-
 
158
	public void setCreditNote(String creditNote) {
-
 
159
		this.creditNote = creditNote;
-
 
160
	}
151
    
161
    
152
}
162
}