static void Main(string[] args) { /*ControladorEquipamento controladorEquipamento = new ControladorEquipamento(); * TelaEquipamento telaEquipamento = new TelaEquipamento(controladorEquipamento); * ControladorChamado controladorChamado = new ControladorChamado(CAPACIDADE_REGISTROS, controladorEquipamento); * TelaChamado telaChamado = new TelaChamado(telaEquipamento, controladorChamado);*/ TelaBase telaBase = new TelaBase(); Console.Clear(); while (true) { TelaBase tela = (TelaBase)telaBase.ObterTela(); if (tela == null) { break; } string opcao = tela.ObterOpcao(); if (opcao.Equals("s", StringComparison.OrdinalIgnoreCase)) { continue; } Console.Clear(); if (opcao == "1") { tela.Registrar(0); } else if (opcao == "2") { tela.Visualizar(); } else if (opcao == "3") { tela.Editar(); } else if (opcao == "4") { tela.Excluir(); } else if (opcao == "5") { tela.Historico(); } Console.Clear(); } }