public TelaChamado(TelaEquipamento tela, ControladorChamado controlador,
                    TelaSolicitante tela1)
 {
     telaEquipamento    = tela;
     telaSolicitante    = tela1;
     controladorChamado = controlador;
 }
Exemple #2
0
        public virtual object ObterTela()
        {
            string opcao = "";

            do
            {
                Console.Clear();
                //CRUD (Create, Retrieve, Update, Delete)
                Console.WriteLine("Gestão de Equipamentos");
                Console.WriteLine("Digite 1 para o Cadastro de Equipamentos");
                Console.WriteLine("Digite 2 para o Controle de Chamados");
                Console.WriteLine("Digite 3 para o Cadastro de Solicitantes");

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

                opcao = Console.ReadLine();

                if (opcao == "1")
                {
                    TelaEquipamento tela = telaEquipamento;
                    return(tela);
                }

                if (opcao == "2")
                {
                    TelaChamado tela = telaChamado;
                    return(tela);
                }
                if (opcao == "3")
                {
                    TelaSolicitante tela = telaSolicitante;
                    return(tela);
                }
            } while (OpcaoInvalida(opcao));

            return(null);
        }