public IActionResult AtualizarEndereco(EventoViewModel eventoViewModel) { ModelState.Clear(); _eventoAppService.AtualizarEndereco(eventoViewModel.Endereco); if (OperacaoValida()) { string url = Url.Action("ObterEndereco", "Eventos", new { id = eventoViewModel.Id }); return(Json(new { success = true, url = url })); } return(PartialView("_AtualizarEndereco", eventoViewModel)); }
public IActionResult AtualizarEndereco(EventoViewModel eventoViewModel) { ModelState.Clear();// O model state estava colocando "sujeira" na validação _eventoAppService.AtualizarEndereco(eventoViewModel.Endereco); if (OperacaoValida()) { var url = Url.Action("ObterEndereco", "Eventos", new { id = eventoViewModel.Id }); return(Json(new { success = true, url = url })); } return(PartialView("_AtualizarEndereco", eventoViewModel)); }
public IActionResult AtualizarEndereco(EventoViewModel eventoViewModel) { //Model ModelState.Clear(); // Limpa o ModelState para validar apenas o que está no servidor eventoViewModel.Endereco.EventoId = eventoViewModel.Id; _eventoAppService.AtualizarEndereco(eventoViewModel.Endereco); if (OperacaoValida()) { string url = Url.Action("ObterEndereco", "Eventos", new { id = eventoViewModel.Id }); return(Json(new { success = true, url = url })); } return(PartialView("_AtualizarEndereco", eventoViewModel)); }