예제 #1
0
        public ActionResult PurchaseDetail()
        {
            if (Session["UserId"] == null)
            {
                return(RedirectToAction("Login", "User"));
            }
            PurchaseViewModel purchaseviewmodel = new PurchaseViewModel();

            if (Session["UserId"] != null && (string)Session["Role"] == "Admin")
            {
                ViewBag.SetLayout = "~/Views/Shared/_Layout.cshtml";
            }

            else
            {
                purchaseviewmodel.PurchaseDate = System.DateTime.Now;
                ViewBag.Parties   = partyService.GetAll();
                ViewBag.taxes     = taxService.GetAll();
                ViewBag.Items     = itemService.GetAll();
                ViewBag.SetLayout = "~/Views/Shared/_UserLayout.cshtml";
            }

            return(View(purchaseviewmodel));
        }
        public ActionResult SaleDetail()
        {
            if (Session["UserId"] == null)
            {
                return(RedirectToAction("Login", "User"));
            }
            SaleViewModel saleviewmodel = new SaleViewModel();

            if (Session["UserId"] != null && (string)Session["Role"] == "Admin")
            {
                ViewBag.SetLayout = "~/Views/Shared/_Layout.cshtml";
            }
            else
            {
                saleviewmodel.BillNo      = _saleService.ExecuteSp();
                saleviewmodel.CreatedDate = System.DateTime.Now;
                ViewBag.Items             = _itemService.GetAll();
                ViewBag.Parties           = _partyService.GetAll();
                ViewBag.taxes             = _taxService.GetAll();
                ViewBag.SetLayout         = "~/Views/Shared/_UserLayout.cshtml";
            }

            return(View(saleviewmodel));
        }
예제 #3
0
        public JsonResult PartyDetails()
        {
            var partyData = partyService.GetAll();

            return(Json(partyData, JsonRequestBehavior.AllowGet));
        }