Exemplo n.º 1
0
        public ActionResult <NotificacaoPost> EditarUsuario(SalvarPessoa salvarPessoa)
        {
            NotificacaoPost notificacaoPost = new NotificacaoPost();

            try
            {
                _pessoaServico.Update(salvarPessoa.Pessoa);

                if (salvarPessoa.LoginPessoa != null)
                {
                    _loginPessoaServico.AtualizarLoginESenha(salvarPessoa.LoginPessoa);
                }

                notificacaoPost.Mensagem = "Usuário editado com sucesso.";
                return(notificacaoPost);
            }
            catch (Exception e)
            {
                notificacaoPost.Sucesso  = false;
                notificacaoPost.Sucesso  = false;
                notificacaoPost.Mensagem = "Erro ao editar os usuário. Erro: " + e.Message;
                return(notificacaoPost);
            }
        }