public ActionResult CreateProjectCustomGroup(ProjectCustomGroup projectCustomGroup) { var acResponse = new ActivityResponse(); try { if (string.IsNullOrEmpty(projectCustomGroup.CustomGroupId)) { acResponse.Code = -1; acResponse.Message = "Please select at least one custom Group"; return(Json(acResponse, JsonRequestBehavior.AllowGet)); } if (string.IsNullOrEmpty(projectCustomGroup.ProjectCode)) { acResponse.Code = -1; acResponse.Message = "Please provide Project Code"; return(Json(acResponse, JsonRequestBehavior.AllowGet)); } _projectCustomGroupService.Insert(projectCustomGroup); _unitOfWork.SaveChanges(); acResponse.Code = 5; acResponse.Message = "Project Custom Group 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: ProjectCustomGroup/EditProjectCustomGroup/5 public ActionResult GetProjectCustomGroup(int?id) { if (id == null) { return(Json(new ProjectCustomGroup(), JsonRequestBehavior.AllowGet)); } ProjectCustomGroup projectCustomGroup = _projectCustomGroupService.Find(id); if (projectCustomGroup == null) { return(Json(new ProjectCustomGroup(), JsonRequestBehavior.AllowGet)); } return(Json(projectCustomGroup, JsonRequestBehavior.AllowGet)); }