Ejemplo n.º 1
0
        public IActionResult AtualizarEndereco(Guid clienteId, Guid enderecoId, [FromBody] AtualizarEnderecoViewModel endereco)
        {
            _clienteAppService.AtualizarEndereco(clienteId, enderecoId, endereco.Cep, endereco.Logradouro, endereco.Numero, endereco.Complemento,
                                                 endereco.Bairro, endereco.Cidade, endereco.Estado, null);

            return(Response());
        }
Ejemplo n.º 2
0
        public ActionResult AtualizarEndereco(EnderecoViewModel enderecoViewModel)
        {
            if (ModelState.IsValid)
            {
                _clienteAppService.AtualizarEndereco(enderecoViewModel);

                string url = Url.Action("ListarEnderecos", "Clientes", new { id = enderecoViewModel.ClienteId });
                return(Json(new { success = true, url = url }));
            }

            return(PartialView("_AtualizarEndereco", enderecoViewModel));
        }
Ejemplo n.º 3
0
        //[Authorize(Policy = "PodeGravar")]
        public IActionResult AtualizarEndereco(ClienteViewModel clienteViewModel)
        {
            ModelState.Clear();
            _clienteAppService.AtualizarEndereco(clienteViewModel.Endereco);

            if (OperacaoValida())
            {
                string url = Url.Action("ObterEndereco", "Clientes", new { id = clienteViewModel.Id });
                return(Json(new { succes = true, url = url }));
            }

            return(PartialView("_AtualizarEndereco", clienteViewModel));
        }