Esempio n. 1
0
        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));
            }
        }
Esempio n. 2
0
        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));
            }
        }