예제 #1
0
        /// <summary>
        /// Metodo para Alterar o login do usuario
        /// </summary>
        private static void AlterarUsuario()
        {
            Console.WriteLine("Alterar usuario");
            MostrarUsuarios();
            Console.WriteLine("Informe o Id do Usuario para alterar");
            var usuarioId = int.Parse(Console.ReadLine());

            var usuAlt = usuariosController.GetUsuarios().FirstOrDefault(x => x.Id == usuarioId);

            if (usuAlt == null)
            {
                Console.WriteLine("Id não encontrado ");
                return;
            }
            Console.WriteLine("Informe o nome do Usuario:");
            usuAlt.Login = Console.ReadLine();
            Console.WriteLine("Informe uma nova senha:");
            usuAlt.Senha = Console.ReadLine();

            var resultado = usuariosController.AlterarUsuario(usuAlt);

            if (resultado)
            {
                Console.WriteLine("Usuario Atualizado com sucesso");
            }
            else
            {
                Console.WriteLine("Erro ao alterar o usuario");
            }
        }