コード例 #1
0
        static void MenuContas()
        {
            int    opc;
            string input;
            bool   isInt;

            do
            {
                Console.WriteLine("-------------------");
                Console.WriteLine("GERENCIAR CONTAS");
                Console.WriteLine("-------------------");
                Console.WriteLine("1. Cadastrar contas");
                Console.WriteLine("2. Listar contas");
                Console.WriteLine("3. Acessar uma conta");
                Console.WriteLine("4. Sair");
                Console.WriteLine("-------------------");
                input = Console.ReadLine();
                isInt = int.TryParse(input, out opc);
                switch (opc)
                {
                case 1:
                    CadastrarConta();
                    break;

                case 2:
                    Agencia.ExibeContas();
                    break;

                case 3:
                    AcessarConta();
                    break;

                case 4:
                    Environment.Exit(1);
                    break;

                default:
                    Console.WriteLine("Opção inválida");
                    Console.WriteLine("-------------------");
                    break;
                }
            }while(opc != 4 || !isInt);
        }