Ejemplo n.º 1
0
        public async Task <IActionResult> AtualizarEndereco(FornecedorViewModel fornecedorViewModel)
        {
            ModelState.Remove("Nome");
            ModelState.Remove("Documento");

            if (!ModelState.IsValid)
            {
                return(PartialView("_AtualizarEndereco", fornecedorViewModel));
            }

            await _fornecedorService.AtualizarEndereço(_mapper.Map <Endereco>(fornecedorViewModel.Endereco));

            var url = Url.Action("ObterEndereco", "Fornecedores", new { id = fornecedorViewModel.Endereco.FornecedorId });

            return(Json(new { success = true, url }));
        }