コード例 #1
0
        public ActionResult AddProduct_Display_Details(VM_HomePage_Display_Product home)
        {
            try
            {
                int AdminId = Convert.ToInt32(SessionObject.superadminid ?? 0);

                if (AdminId == 0)
                {
                    //return Json(new { Action = "error", msg = "Session expired ! Please relogin to continue." });
                }

                var ChechProductAlreadyDiplay = interfaceobj.GetModel().Where(a => a.Category_ID == home.Category_ID);

                if (ChechProductAlreadyDiplay.Count() > 0)
                {
                    return(Json(new { Action = "error", msg = "This Category already displayed." }));
                }

                FF_HomePage_Display_Product h = new FF_HomePage_Display_Product();
                h.Category_ID = Convert.ToInt32(home.Category_ID);
                h.Title       = home.Title;

                interfaceobj.InsertModel(h);
                interfaceobj.Save();

                return(Json(new { Action = "done", msg = "Details added successfully." }));
            }
            catch (Exception)
            {
                return(Json(new { Action = "error", msg = "Cannot update details this time please try again later." }));
            }
        }
コード例 #2
0
        public ActionResult GetDisplayProductRecords()
        {
            string Record_ID = Request.QueryString["Record_ID"];

            var displayproductrecord = interfaceobj.GetModel().Where(a => a.ID == Convert.ToInt32(Record_ID)).AsEnumerable();

            DataContext dc = new DataContext();

            var catlist = dc.FF_Category.ToList();

            ViewBag.Dropdown_Category = new SelectList(catlist, "ID", "Category", "Select Category");

            VM_HomePage_Display_Product model = new VM_HomePage_Display_Product();

            model.ID          = displayproductrecord.First().ID;
            model.Category_ID = displayproductrecord.First().Category_ID;
            model.Title       = displayproductrecord.First().Title;

            return(PartialView("PV_EditProductDisplay", model));
        }