public ActionResult CreateProjectCustomList(ProjectCustomList projectCustomList) { var acResponse = new ActivityResponse(); try { if (string.IsNullOrEmpty(projectCustomList.CustomListId)) { acResponse.Code = -1; acResponse.Message = "Please select custom List"; return(Json(acResponse, JsonRequestBehavior.AllowGet)); } if (string.IsNullOrEmpty(projectCustomList.ProjectCode)) { acResponse.Code = -1; acResponse.Message = "Please provide Project Code"; return(Json(acResponse, JsonRequestBehavior.AllowGet)); } _projectCustomListService.Insert(projectCustomList); _unitOfWork.SaveChanges(); acResponse.Code = 5; acResponse.Message = "Project Custom List was successfully Created"; return(Json(acResponse, JsonRequestBehavior.AllowGet)); } catch (Exception e) { acResponse.Code = -1; acResponse.Message = "An unknown error was encountered. Please try again."; return(Json(acResponse, JsonRequestBehavior.AllowGet)); } }
// GET: ProjectCustomList/EditProjectCustomList/5 public ActionResult GetProjectCustomList(int?id) { if (id == null) { return(Json(new ProjectCustomList(), JsonRequestBehavior.AllowGet)); } ProjectCustomList projectCustomList = _projectCustomListService.Find(id); if (projectCustomList == null) { return(Json(new ProjectCustomList(), JsonRequestBehavior.AllowGet)); } return(Json(projectCustomList, JsonRequestBehavior.AllowGet)); }