public static Boolean addNewInventoryPurchaseInfo(InventoryPurchaseInfo purchaseInfo)
        {
            ManufacturerDAO datalayer1 = new ManufacturerDAO();
            Manufacturer existingManufacturer = datalayer1.getSingleManufacturer(purchaseInfo.manufacturerId);

            if (existingManufacturer.manufacturerId != null)
            {
                InventoryPurchaseInfoDAO datalayer2 = new InventoryPurchaseInfoDAO();
                return datalayer2.addNewInventoryPurchaseInfo(purchaseInfo);
            }
            else
            {
                return false;
            }
        }
        public static List<InventoryPurchaseItem> getPurchaseOrderItems()
        {
            List<InventoryPurchaseItem> itemsToOrder = new List<InventoryPurchaseItem>();

            InventoryPurchaseInfoDAO datalayer = new InventoryPurchaseInfoDAO();

            List<InventoryPurchaseInfo> purchaseInfo = datalayer.getItemsBelowMinInventory();

            foreach (InventoryPurchaseInfo item in purchaseInfo)
            {
                InventoryPurchaseItem purchaseOrderItem = new InventoryPurchaseItem();
                InventoryItem inventoryItem = InventoryManager.getSingleItem(item.inventoryItemId);
                purchaseOrderItem.itemName = inventoryItem.getProductName();
                purchaseOrderItem.itemCost = inventoryItem.getUnitPrice();
                purchaseOrderItem.inventoryCount = inventoryItem.getProductCount();
                purchaseOrderItem.minCount = item.minInventory;
                purchaseOrderItem.supplier = getManufacturer(item.manufacturerId).name;

                itemsToOrder.Add(purchaseOrderItem);
            }
            return itemsToOrder;
        }
 public static InventoryPurchaseInfo getSingleInventoryPurchaseItem(int id)
 {
     InventoryPurchaseInfoDAO datalayer = new InventoryPurchaseInfoDAO();
     return datalayer.getSingleInventoryPurchaseInfo(id);
 }
 public static List<InventoryPurchaseInfo> getAllInventoryPurchaseItems()
 {
     InventoryPurchaseInfoDAO datalayer = new InventoryPurchaseInfoDAO();
     return datalayer.getAllInventoryPurchaseInfo();
 }
 public static Boolean updateInventoryPurchaseInfo(InventoryPurchaseInfo purchaseInfo)
 {
     InventoryPurchaseInfoDAO datalayer = new InventoryPurchaseInfoDAO();
     return datalayer.updateInventoryPurchaseInfo(purchaseInfo);
 }