Exemplo n.º 1
0
        public bool MenuExercicio3POO()
        {
            Console.Clear();
            Console.WriteLine("*** Menu ***\n");
            Console.WriteLine("1) Informar os dados das contas bancarias");
            Console.WriteLine("2) Realizar Saque da conta");
            Console.WriteLine("3) Realizar Depósito na conta");
            Console.WriteLine("4) Exibir extrato");
            Console.WriteLine("0) Sair");
            Console.Write("\r\nEscolha uma opção: ");

            switch (Console.ReadLine())
            {
            case "1":
                Console.Clear();
                _banco.CapturarInputContaBancaria();
                Console.ReadKey();
                return(true);

            case "2":
                Console.Clear();
                if (_banco.EfetuarSaque())
                {
                    Console.Write("Operação realizada! Por favor consulte o extrato");
                }
                Console.ReadKey();
                return(true);

            case "3":
                Console.Clear();
                if (_banco.EfetuarDeposito())
                {
                    Console.Write("Operação realizada! Por favor consulte o extrato");
                }
                Console.ReadKey();
                return(true);

            case "4":
                Console.Clear();
                _banco.ExibirContasBancarias();
                Console.ReadKey();
                return(true);

            case "0":
                return(false);

            default:
                return(true);
            }
        }