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; } }
public ViewContaBancaria(ContaBancariaDao contaDao, PessoaDao pessoaDao, IDao <Agencia> agenciaDao, ViewPessoa viewPessoa, ViewAgencia viewAgencia) { _contaDao = contaDao; _pessoaDao = pessoaDao; _agenciaDao = agenciaDao; _pessoaView = viewPessoa; _viewAgencia = viewAgencia; }
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; } }