public ActionResult RenderProfileNamesForm() { ProfileNamesForm profileNamesForm = new ProfileNamesForm(); IPartier partier = this.Members.GetCurrentPartier(); profileNamesForm.FirstName = partier.FirstName; profileNamesForm.LastName = partier.LastName; return(this.PartialView("Profile/Forms/ProfileNamesForm", profileNamesForm)); }
public ActionResult HandleProfileNamesForm(ProfileNamesForm profileNamesForm) { FormResponse formResponse = new FormResponse(); if (this.ModelState.IsValid) { IPartier partier = this.Members.GetCurrentPartier(); partier.FirstName = profileNamesForm.FirstName; partier.LastName = profileNamesForm.LastName; this.CheckRegistrationComplete(partier); formResponse.Success = true; } else { formResponse.Errors = this.ModelState.GetErrors(); } return(Json(formResponse, "text/plain")); }