public ActionResult EditCheckList(DSRCManagementSystem.Models.Checklist objmodel) { DSRCManagementSystemEntities1 objdb = new DSRCManagementSystemEntities1(); var res = ""; try { objmodel.CheckListID = Convert.ToInt32(Session["CategoryId"]); var value = objdb.CheckLists.Where(x => x.CheckListID == objmodel.CheckListID).Select(o => o).FirstOrDefault(); if (!objdb.CheckLists.Any(cobj => cobj.IsActive == true && cobj.CheckListName.Trim() == objmodel.CheckListName.Trim())) { value.CheckListName = objmodel.CheckListName; objdb.SaveChanges(); res = "Success"; } else { // return Json(new { Result = "Already", URL = @Url.Action("AlertPopUp", "Popup") }, JsonRequestBehavior.AllowGet); res = "Already"; } } catch (Exception Ex) { string actionName = this.ControllerContext.RouteData.Values["action"].ToString(); string controllerName = this.ControllerContext.RouteData.Values["controller"].ToString(); ExceptionHandlingController.ExceptionDetails(Ex, actionName, controllerName); } return(Json(new { Result = res, URL = @Url.Action("AlertPopUp", "Popup") }, JsonRequestBehavior.AllowGet)); }
public ActionResult EditCheckList(int Id) { DSRCManagementSystemEntities1 objdb = new DSRCManagementSystemEntities1(); DSRCManagementSystem.Models.Checklist obj = new DSRCManagementSystem.Models.Checklist(); try { var value = objdb.CheckLists.Where(x => x.CheckListID == Id).Select(o => o).FirstOrDefault(); obj.CheckListName = value.CheckListName; Session["CategoryId"] = Id; } catch (Exception Ex) { string actionName = this.ControllerContext.RouteData.Values["action"].ToString(); string controllerName = this.ControllerContext.RouteData.Values["controller"].ToString(); ExceptionHandlingController.ExceptionDetails(Ex, actionName, controllerName); } return(View(obj)); }