public JsonResult DeleteAssessmentCategory(long categoryId) { bool isResult = false; int returnResult = 0; try { AssessmentCategory assessmentCategory = new FingerprintsModel.AssessmentCategory(); assessmentCategory.UserId = new Guid(Session["UserID"].ToString()); assessmentCategory.AgencyId = (Session["AgencyId"] != null) ? new Guid(Session["AgencyId"].ToString()) : (Guid?)null; assessmentCategory.AssessmentCategoryId = categoryId; const string command = "CHECKCATREF"; isResult = new MatrixData().CheckAssessmentCategory(assessmentCategory, command); if (isResult) { returnResult = 2; return(Json(returnResult, JsonRequestBehavior.AllowGet)); } isResult = new MatrixData().DeleteAssessmentCategory(assessmentCategory); { returnResult = 1; return(Json(returnResult, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { clsError.WriteException(ex); } return(Json(returnResult, JsonRequestBehavior.AllowGet)); }
public JsonResult UpdateAssessmentCategory(string categoryName, long categoryId, long position) { bool isResult = false; int returnResult = 0; string queryCommand = "CHECKUPDATE"; AssessmentCategory assessmentCategory = new FingerprintsModel.AssessmentCategory(); try { assessmentCategory.UserId = new Guid(Session["UserID"].ToString()); assessmentCategory.AgencyId = (Session["AgencyId"] != null) ? new Guid(Session["AgencyId"].ToString()) : (Guid?)null; assessmentCategory.Category = categoryName.Trim(); assessmentCategory.AssessmentCategoryId = categoryId; assessmentCategory.CategoryPosition = position; isResult = new MatrixData().CheckAssessmentCategory(assessmentCategory, queryCommand); if (isResult) { returnResult = 2; return(Json(returnResult, JsonRequestBehavior.AllowGet)); } isResult = new MatrixData().UpdateAssessmentCategory(assessmentCategory); if (isResult) { returnResult = 1; return(Json(returnResult, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { clsError.WriteException(ex); } return(Json(returnResult, JsonRequestBehavior.AllowGet)); }