Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        //[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));
        }