示例#1
0
 public TelaEmprestimo(TelaCaixa tela, ControladorCaixa controlador,
                       TelaRevista tela1, ControladorRevista controlador1, TelaAmigo tela2, ControladorAmigo
                       controlador2)
 {
     telaCaixa          = tela;
     telaRevista        = tela1;
     telaAmigo          = tela2;
     controladorCaixa   = controlador;
     controladorRevista = controlador1;
     controladorAmigo   = controlador2;
 }
示例#2
0
        public virtual object ObterTela()
        {
            string opcao = "";

            do
            {
                Console.Clear();
                Console.ForegroundColor = ConsoleColor.Green;
                Console.WriteLine("Clube de Leitura");
                Console.ResetColor();

                Console.WriteLine("Digite 1 para o menu Amiguinho");
                Console.WriteLine("Digite 2 para o menu Caixa de Coleções");
                Console.WriteLine("Digite 3 para o menu Revista");
                Console.WriteLine("Digite 4 para locar uma revista");

                Console.WriteLine("Digite S para Sair");

                opcao = Console.ReadLine();

                if (opcao == "1")
                {
                    TelaAmigo tela = telaAmigo;
                    return(tela);
                }

                if (opcao == "2")
                {
                    TelaCaixa tela = telaCaixa;
                    return(tela);
                }
                if (opcao == "3")
                {
                    TelaRevista tela = telaRevista;
                    return(tela);
                }
                if (opcao == "4")
                {
                    TelaEmprestimo tela = telaEmprestimo;
                    return(tela);
                }
            } while (OpcaoInvalida(opcao));

            return(null);
        }