Ejemplo n.º 1
0
        public ActionResult Put(Models.Entity.Usuario usuario)
        {
            try
            {
                // Requisição para atualizar usuário
                var retorno = _usuarioApp.Put(usuario);
                if (!retorno.IsSuccessStatusCode)
                {
                    return(ErrorMessage(retorno.Content.ReadAsStringAsync().Result));
                }

                // Atualizando dados da seção de usuário
                UsuarioLogado.Nome           = usuario.Nome;
                UsuarioLogado.Sobrenome      = usuario.Sobrenome;
                UsuarioLogado.Apelido        = usuario.Apelido;
                UsuarioLogado.Email          = usuario.Email;
                UsuarioLogado.DataNascimento = usuario.DataNascimento;

                return(new EmptyResult());
            }
            catch (Exception ex)
            {
                return(ErrorMessage(ex.Message));
            }
        }