public string IssueOrder(int supplierId, int ProductId, int ProductCount) { var products = CustomDB.GetPurchaseOrders(); var suppliers = CustomDB.GetSuppliers(); Supplier supplier = suppliers.Find(s => s.Id == supplierId); var product = products.Find(p => p.Id == ProductId); SuppliersOrders newSuppliersOrders = new SuppliersOrders { ProductId = product.Id, SupplierId = supplierId, ProductCount = ProductCount }; suppliersOrders.Add(newSuppliersOrders); string productType = Enum.GetName(typeof(PurchasesType), product.Type); string supplierType = Enum.GetName(typeof(SuppliersType), supplier.Type); return(String.Format("Issued Purchase Order for {0} to supplier {1}", productType, supplierType)); }
public TaskService() { string pathDb = HostingEnvironment.MapPath(@"/App_Data/Database.txt"); db = new CustomDB(pathDb); }
private int GetDeliveryTime(int SupplierId) { var suppliers = CustomDB.GetSuppliers(); return(suppliers.Find(s => s.Id == SupplierId).DeliveryTime); }