public ActionResult RenderPartyCopyForm() { PartyCopyForm partyCopyForm = new PartyCopyForm(); partyCopyForm.Copy = ((PartyHost)this.Members.GetCurrentMember()).PartyCopy; return(this.PartialView("Party/Forms/PartyCopyForm", partyCopyForm)); }
public JsonResult HandlePartyCopyForm(PartyCopyForm partyCopyForm) { FormResponse formResponse = new FormResponse(); if (this.ModelState.IsValid) { // change copy for current party host PartyHost partyHost = (PartyHost)this.Members.GetCurrentMember(); partyHost.PartyCopy = partyCopyForm.Copy; formResponse.Success = true; } else { formResponse.Errors = this.ModelState.GetErrors(); } return(Json(formResponse, "text/plain")); }