// GET: POS/Sales public ActionResult SalesPos() { SalesViewModal mdl = (new SalesRepo()).GetSalesModel(0); return(View(mdl)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SalesViewModal mdl = (new SalesRepo()).GetSalesModel(id); if (mdl.InvoiceMaster == null) { return(HttpNotFound()); } return(View(mdl)); }
public SalesViewModal GetSalesModel(int?id = 0) { SalesViewModal svmodel = new SalesViewModal(); using (WebApp.Models.WebAppContext cntxt = new WebAppContext()) { var q = CategoryRepo.GetCategories().Select(x => new CategoryViewModel { CategoryID = x.Id, CategoryName = x.CategoryName, Color = x.Color }).ToList(); svmodel.CategoryViewModels = q; } if (id == 0) { svmodel.InvoiceMaster = null; } else { svmodel.InvoiceMaster = (new InvoiceRepository()).GetInvoiceMaster(id); } return(svmodel); }