public ActionResult AddCheckList(DSRCManagementSystem.Models.Checklist objmodel) { DSRCManagementSystemEntities1 objdb = new DSRCManagementSystemEntities1(); objmodel.CategoryID = Convert.ToInt32(Session["Viewcategory"]); var res = ""; DSRCManagementSystem.CheckList obj = new DSRCManagementSystem.CheckList(); try { obj.CheckListName = objmodel.CheckListName.Trim(); obj.IsActive = true; obj.CategoryID = objmodel.CategoryID; objdb.AddToCheckLists(obj); if (!objdb.CheckLists.Any(cobj => cobj.IsActive == true && cobj.CheckListName.Trim() == objmodel.CheckListName.Trim())) { 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)); }