public cInventory(inventory item) { this.inventory = item; this.orderedQty = BusinessLogic.ReturnPendingPOqtyByStatus(item, "pending"); this.pendingApprovalQty = BusinessLogic.ReturnPendingPOqtyByStatus(item, "awaiting approval"); this.pendingMinusAdjustmentQty = BusinessLogic.ReturnPendingMinusAdjustmentQty(item.item_number); this.pendingPlusAdjustmentQty = BusinessLogic.ReturnPendingPlusAdjustmentQty(item.item_number); this.reorderQty = ReorderQuantity(item); }
protected int ReorderQuantity(inventory item) { int x = item.reorder_level - item.current_quantity; if (x > 0) { return(x); } else { return(0); } }