public ActionResult AdicionarEndereco(EnderecoViewModel enderecoViewModel) { if (ModelState.IsValid) { _clienteAppService.AdicionarEndereco(enderecoViewModel); string url = Url.Action("ListarEnderecos", "Clientes", new { id = enderecoViewModel.ClienteId }); return(Json(new { success = true, url = url })); } return(PartialView("_AdicionarEndereco", enderecoViewModel)); }
//[Authorize(Policy = "PodeGravar")] public IActionResult IncluirEndereco(ClienteViewModel clienteViewModel) { ModelState.Clear(); clienteViewModel.Endereco.ClienteId = clienteViewModel.Id; _clienteAppService.AdicionarEndereco(clienteViewModel.Endereco); if (OperacaoValida()) { string url = Url.Action("ObterEndereco", "Clientes", new { id = clienteViewModel.Id }); return(Json(new { succes = true, url = url })); } return(PartialView("_IncluirEndereco", clienteViewModel)); }