public ActionResult AddEditMinorityStatus(long?minorityStatusId) { var viewModel = new AddEditMinorityStatusViewModel(); if (minorityStatusId.HasValue) { var drMinorityStatus = CRCDataAccess.GetMinorityStatus(minorityStatusId.Value); drMinorityStatus.MapTo(viewModel); viewModel.EnabledInd = !(drMinorityStatus["DisabledDate"] is DateTime); } return(PartialView(viewModel)); }
public ActionResult AddEditMinorityStatus(AddEditMinorityStatusViewModel viewModel) { if (ModelState.IsValid) { CRCDataAccess.SaveMinorityStatus( viewModel.MinorityStatusId, viewModel.MinorityStatusName, viewModel.EnabledInd ? (DateTime?)null : DateTime.UtcNow, viewModel.EnabledInd ? (long?)null : CRCUser.UserId, CRCUser.UserId); return(Json(true)); } else { return(PartialView(viewModel)); } }