Exemple #1
0
        public static void MenuPrincipal()
        {
            string CPF;
            string senha;
            string nome;
            int    idade;

            while (true)
            {
                ExibirMenu();


                int op;
                try
                {
                    op = Convert.ToInt32(Console.ReadLine());
                }
                catch
                {
                    Console.WriteLine("Digite uma opção numérica");
                    continue;
                }

                Console.Clear();

                switch (op)
                {
                case 1:
                    Console.WriteLine("Digite o CPF:");

                    CPF = Console.ReadLine();

                    Console.WriteLine("Digite a senha:");

                    senha = Console.ReadLine();

                    Console.WriteLine("Digite o nome:");

                    nome = Console.ReadLine();

                    Console.WriteLine("Digite a idade:");

                    idade = Convert.ToInt32(Console.ReadLine());

                    UsuarioController.CadastraUsuario(CPF, senha, nome, idade);
                    break;

                case 2:
                    Console.WriteLine("Digite o login:"******"Digite a senha:");

                    senha = Console.ReadLine();

                    Console.Clear();

                    if (CPF == "admin" && senha == "admin")
                    {
                        UsuarioController.Login(CPF, senha, tipoUsuario.ADMIN);
                    }
                    else
                    {
                        UsuarioController.Login(CPF, senha, tipoUsuario.NORMAL);
                    }



                    break;

                case 3:
                    UsuarioController.BuscarTodosUsuarios();
                    break;

                default:
                    Console.WriteLine("Digite uma opção válida");
                    break;
                }
            }
        }