public PurchaseOrderController()
 {
     ItemDao         = new ItemDao();
     StockCardDao    = new StockCardDao();
     SupplierItemDao = new SupplierItemDao();
     POBatchDao      = new PoBatchDao();
     StockReorder    = new Dictionary <Item, List <SupplierItem> >();
     PODao           = new PurchaseOrderDao();
     POItemDao       = new PurchaseOrderItemDao();
 }
        public List <Item> GetItems()
        {
            List <Item>      reorderItem     = new List <Item>();
            List <StockCard> allItemsInStock = StockCardDao.GetAllInStock();

            foreach (StockCard item in allItemsInStock)
            {
                if (item.OnHandQuantity < item.Item.ReorderLevel)
                {
                    List <SupplierItem> suppliersItems = SupplierItemDao.GetSuppliersOfItem(item.Item);
                    StockReorder.Add(item.Item, suppliersItems);
                    reorderItem.Add(item.Item);
                }
            }

            return(reorderItem);
        }
 public StockCardController()
 {
     supplierItemDao = new SupplierItemDao();
     poItemDao       = new PurchaseOrderItemDao();
     stockCardDao    = new StockCardDao();
 }
Пример #4
0
 public SupplierController()
 {
     supplierItemDao = new SupplierItemDao();
 }
        public List <SupplierItem> getAllSuplierItems(Item item)
        {
            List <SupplierItem> suppliersItems = SupplierItemDao.GetSuppliersOfItem(item);

            return(suppliersItems);
        }
 public Supplier GetSuplier(int suplietId)
 {
     return(SupplierItemDao.GetSupplierObj(suplietId));
 }
        public string supplierNameNumber(int suplietId)
        {
            String NameNumber = SupplierItemDao.GetSupplierNameNumber(suplietId);

            return(NameNumber);
        }