コード例 #1
0
 public ViewContaBancaria(ContaBancariaDao contaDao, PessoaDao pessoaDao, IDao <Agencia> agenciaDao, ViewPessoa viewPessoa, ViewAgencia viewAgencia)
 {
     _contaDao    = contaDao;
     _pessoaDao   = pessoaDao;
     _agenciaDao  = agenciaDao;
     _pessoaView  = viewPessoa;
     _viewAgencia = viewAgencia;
 }
コード例 #2
0
        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;
            }
        }
コード例 #3
0
        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;
            }
        }