public void IniciaMenuConta(ViewContaBancaria viewConta, ViewPessoa viewPessoa, ViewAgencia viewAgencia, IDao <Agencia> agenciaDao, ContaBancariaDao contaDao, PessoaDao pessoaDao)
        {
            ConsoleKeyInfo _opcao;
            ViewMenu       viewMenu = new ViewMenu();

            Console.WriteLine("\n PRESSIONE: \n\n F1 Para cadastrar uma conta bancaria \n F2 Para mostrar o saldo \n F12 para voltar ao menu principal");
            _opcao = Console.ReadKey();
            switch (_opcao.Key)
            {
            case ConsoleKey.F1:
                Console.Clear();
                viewConta.CadastraDados();
                break;

            case ConsoleKey.F2:
                Console.Clear();
                viewConta.MostraSaldo(contaDao);
                break;

            case ConsoleKey.F12:
                Console.Clear();
                viewMenu.IniciaMenu();
                break;
            }
        }
예제 #2
0
        public void IniciaMenuFuncionario(FuncionarioDao funcionarioDao, ViewMenu viewMenu, ViewFuncionario viewFuncionario)
        {
            ConsoleKeyInfo _opcao;

            Console.WriteLine("\n PRESSIONE: \n\n F1 Para cadastrar um Funcionario \n F2 Para mostrar todos os funcionarios \n F12 para voltar ao menu principal");
            _opcao = Console.ReadKey();
            switch (_opcao.Key)
            {
            case ConsoleKey.F1:
                Console.Clear();
                viewFuncionario.CadastraDados();
                break;

            case ConsoleKey.F2:
                Console.Clear();
                viewFuncionario.ListaEFormata();
                break;

            case ConsoleKey.F12:
                Console.Clear();
                viewMenu.IniciaMenu();
                break;
            }
        }
        public void StartMenuPessoa(ViewPessoa viewPessoa, ViewMenu viewMenu, PessoaDao pessoaDao)
        {
            ConsoleKeyInfo _opcao;

            Console.WriteLine("\n PRESSIONE: \n\n F1 Para cadastrar uma pessoa \n F2 Para listar todas as pessoas \n F12 para voltar ao menu principal");
            _opcao = Console.ReadKey();
            switch (_opcao.Key)
            {
            case ConsoleKey.F1:
                Console.Clear();
                viewPessoa.CadastraDados();
                break;

            case ConsoleKey.F2:
                Console.Clear();
                viewPessoa.ListaEFormata(pessoaDao);
                break;

            case ConsoleKey.F12:
                Console.Clear();
                viewMenu.IniciaMenu();
                break;
            }
        }
        public void IniciaMenuAgencia(ViewAgencia viewAgencia, ViewMenu viewMenu, IDao <Agencia> agenciaDao)
        {
            ConsoleKeyInfo _opcao;

            Console.WriteLine("\n PRESSIONE: \n\n F1 Para cadastrar uma agencia \n F2 Para mostrar todas as agencias \n F12 para voltar ao menu principal");
            _opcao = Console.ReadKey();
            switch (_opcao.Key)
            {
            case ConsoleKey.F1:
                Console.Clear();
                viewAgencia.CadastraDados();
                break;

            case ConsoleKey.F2:
                Console.Clear();
                viewAgencia.ListaEFormata();
                break;

            case ConsoleKey.F12:
                Console.Clear();
                viewMenu.IniciaMenu();
                break;
            }
        }