コード例 #1
0
ファイル: Program.cs プロジェクト: yagobnu111/Treinamento-C-
        /// <summary>
        /// Método que atualiza um Usuario por Id, e define novo usuario e senha
        /// </summary>
        private static void AtualizaUsuario()
        {
            MostrarUsuarios();
            Console.WriteLine("Digite o Id do Usuario a ser atualizado: ");
            int attId   = int.Parse(Console.ReadLine());
            var usuario = usuarioController.GetUsuarios().ToList().Find(x => x.Id == attId);

            if (usuario == null)
            {
                return;
            }
            Console.WriteLine("Digite o novo Login: "******"Digite a nova Senha: ");
            var attSenha = Console.ReadLine();

            usuario.Login = attLogin;
            usuario.Senha = attSenha;

            var resultado = usuarioController.AtualizarUsuario(usuario);

            if (resultado)
            {
                Console.WriteLine("Usuario atualizado com sucesso");
                Console.WriteLine("Faça o login novamente");
            }
            else
            {
                Console.WriteLine("Houve um problema com a atualização");
            }
        }