public TelaChamado(TelaEquipamento tela, ControladorChamado controlador, TelaSolicitante tela1) { telaEquipamento = tela; telaSolicitante = tela1; controladorChamado = controlador; }
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); }