// 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));
        }
Esempio n. 3
0
        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);
        }