public virtual ActionResult AddContact(int?agreementId) { var model = new InstitutionalAgreementContactForm(); return(PartialView(GetEditorTemplateViewName(Area, Name, Views.EditorTemplates.InstitutionalAgreementContactForm), model)); }
public virtual ActionResult AddContact(InstitutionalAgreementContactForm model) { if (model != null) { if (ModelState.IsValid) { model.Person.DisplayName = model.Person.EntityId.HasValue ? _queryProcessor.Execute(new GetPersonByGuidQuery(model.Person.EntityId.Value)).DisplayName : _queryProcessor.Execute( new GenerateDisplayNameQuery { FirstName = model.Person.FirstName, LastName = model.Person.LastName, MiddleName = model.Person.MiddleName, Salutation = model.Person.Salutation, Suffix = model.Person.Suffix, }); return(PartialView(MVC.InstitutionalAgreements.ManagementForms.Views.add_contact, model)); } throw new NotSupportedException("Is client-side validation enabled?"); } return(HttpNotFound()); }