public ActionResult AddEditMemberStatus(long?memberStatusId) { var viewModel = new AddEditMemberStatusViewModel(); if (memberStatusId.HasValue) { var drMemberStatus = CRCDataAccess.GetMemberStatus(memberStatusId.Value); drMemberStatus.MapTo(viewModel); viewModel.NPRMemberShipInd = !(drMemberStatus["DisabledDate"] is DateTime); } return(PartialView(viewModel)); }
public ActionResult AddEditMemberStatus(AddEditMemberStatusViewModel viewModel) { if (ModelState.IsValid) { CRCDataAccess.SaveMemberStatus( viewModel.MemberStatusId, viewModel.MemberStatusName, viewModel.NPRMemberShipInd, viewModel.NPRMemberShipInd ? (DateTime?)null : DateTime.UtcNow, viewModel.NPRMemberShipInd ? (long?)null : CRCUser.UserId, CRCUser.UserId); return(Json(true)); } else { return(PartialView(viewModel)); } }