public ActionResult CreateUpdateConsortiumSecure(ConsortiumSecureViewModel consortiumSecure) { var consortium = this.ConsortiumService.GetConsortium(consortiumSecure.ConsortiumId); var nsecure = Mapper.Map <ConsortiumSecureRequest>(consortiumSecure); try { var result = false; if (nsecure.Id == 0) { var entity = this.ConsortiumSecureService.CreateConsortiumSecure(nsecure); result = entity.Id != 0; } else { result = this.ConsortiumSecureService.UpdateConsortiumSecure(nsecure); } if (result) { return(Redirect(string.Format("/Consortium/Details/{0}", consortium.Id))); } else { return(View("../Shared/Error")); } } catch (Exception ex) { return(View("../Shared/Error")); } }
public ActionResult UpdateConsortiumSecure(ConsortiumSecureViewModel ConsortiumSecure) { var nConsortiumSecure = Mapper.Map <ConsortiumSecureRequest>(ConsortiumSecure); this.ConsortiumSecureService.UpdateConsortiumSecure(nConsortiumSecure); return(View()); }
public ActionResult CreateConsortiumSecure(int id) { var consortium = this.ConsortiumService.GetConsortium(id); var secureStatusList = this.SecureStatusService.GetAll().Select(x => new SelectListItem() { Value = x.Id.ToString(), Text = x.Description }); var viewModel = new ConsortiumSecureViewModel() { ConsortiumId = consortium.Id, SecureStatus = secureStatusList }; return(View(viewModel)); }