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." })); } }
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)); }