public ActionResult sales(salesmodel.DTO model) { TempData["SalesModel"] = model; using (var db = new ApplicationDbContext()) { Sale sale = new Sale(); foreach (var item in model.ListOfSales) { sale.ProductName = item.ProductName; sale.Price = item.Price; sale.Quantity = item.Quantity; sale.Total = item.Total; sale.ExpireDate = item.ExpireDate; db.Sales.Add(sale); var product = db.Products.Where(x => x.ProductName == item.ProductName).FirstOrDefault(); product.Stock = product.Stock - item.Quantity; db.SaveChanges(); } } return(RedirectToAction("PrintSales")); }
public ActionResult AddSales() { salesmodel.DTO model = new salesmodel.DTO(); return(PartialView("~/Views/Sales/EditorTemplates/SalesDTO.cshtml", model)); }
public ActionResult printsales() { salesmodel.DTO model = (salesmodel.DTO)TempData["SalesModel"]; return(View(model)); }