public ActionResult AdicionarBeneficiario(BeneficiarioModel beneficiarioModel) { var bo = new BoCliente(); if (!this.ModelState.IsValid) { List <string> erros = (from item in ModelState.Values from error in item.Errors select error.ErrorMessage).ToList(); Response.StatusCode = 400; return(PartialView("_AdicionarBeneficiario", beneficiarioModel)); } else { var model = new Beneficiario { Nome = beneficiarioModel.Nome, CPF = beneficiarioModel.CPF, IDCliente = beneficiarioModel.IDCliente, }; bo.AdicionarBeneficiario(model); string url = Url.Action("ListarBeneficiario", "Cliente", new { id = beneficiarioModel.IDCliente }); return(Json(new { success = true, url = url })); } }