public ActionResult POSTEditar(UsuarioDTO usuarioDTO) { try { if (usuarioDTO.Id == 0) { usuarioDTO = _usuarioService.AddUsuario(usuarioDTO); } else { _usuarioService.UpdateUsuario(usuarioDTO); } return(JavaScript( "MensagemSucesso('O usuário foi salvo com sucesso.');" + "carregarPaginaAjax('" + Url.Action("Index", "Usuario") + "');")); } catch (Exception ex) { TratamentoErro.Tratamento(this, ex); AjusteContextoEditar(); return(View("Editar", usuarioDTO)); } }
public ActionResult Editar(UsuarioDTO usuarioDTO) { try { if (usuarioDTO.Id == 0) { usuarioDTO = _usuarioService.AddUsuario(usuarioDTO); Helper.AdicionarMensagem("Usuário criado com sucesso!", eTipoMensagem.Success, this); } else { usuarioDTO = _usuarioService.UpdateUsuario(usuarioDTO); Helper.AdicionarMensagem("Usuário alterado com sucesso!", eTipoMensagem.Success, this); } return(RedirectToAction("Index")); } catch (Exception ex) { Helper.TratarExcecao(ex, this); return(View(usuarioDTO)); } }