public ActionResult EditDenialType(EditDenialTypeViewModel model) { var success = false; var message = mc_ExceptionMessage_Error; try { var denialType = _denialTypeService.GetDenialTypeById(model.DenialTypeId); if (denialType == null) { Response.StatusCode = (int)System.Net.HttpStatusCode.MethodNotAllowed; return(Json(mc_ExceptionMessage_NoAccess, JsonRequestBehavior.AllowGet)); } if (ModelState.IsValid) { _denialTypeService.UpdateDenialType(denialType.BPSR_DenialTypeID, denialType.DenialTypeCode, model.DenialTypeDescription); success = true; message = "Successfully updated Denial Type."; } } catch (Exception ex) { _log.Error(FormatException(ex)); Response.StatusCode = (int)System.Net.HttpStatusCode.InternalServerError; return(Json(mc_ExceptionMessage_Error, JsonRequestBehavior.AllowGet)); } ViewBag.DialogResult = BuildDialogResult(success, message); return(PartialView("_EditDenialType", model)); }
public ActionResult EditDenialType(int denialTypeId) { try { var denialType = _denialTypeService.GetDenialTypeById(denialTypeId); if (denialType == null) { Response.StatusCode = (int)System.Net.HttpStatusCode.MethodNotAllowed; return(Json(mc_ExceptionMessage_NoAccess, JsonRequestBehavior.AllowGet)); } var model = new EditDenialTypeViewModel() { DenialTypeId = denialType.BPSR_DenialTypeID, DenialTypeCodeId = denialType.DenialTypeCode, DenialTypeDescription = denialType.DenialTypeDescription }; return(PartialView("_EditDenialType", model)); } catch (Exception ex) { _log.Error(FormatException(ex)); Response.StatusCode = (int)System.Net.HttpStatusCode.InternalServerError; return(Json(mc_ExceptionMessage_Error, JsonRequestBehavior.AllowGet)); } }