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(); } }
static void Main(string[] args) { TelaBase telaBase = new TelaCaixa(null); ICadastravel d = new TelaAmigo(null); 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.VisualizarRegistros(); } else if (opcao == "3") { tela.EditarRegistro(); } else if (opcao == "4") { tela.ExcluirRegistro(); } else if (opcao == "5") { tela.Historico(); } else if (opcao == "Devolver") { tela.Devolver(); } else if (opcao == "Abertos") { tela.VisualizarRegistrosAbertos(); } Console.Clear(); } }