public bool MenuExercicio2Console() { string Nome = ""; double Salario = 0; Console.Clear(); Console.WriteLine("*** Menu ***\n"); Console.WriteLine("1) Adicionar Funcionário"); Console.WriteLine("2) Exibir Maior e Menor com FOR"); Console.WriteLine("3) Exibir Maior e Menor com WHILE"); Console.WriteLine("4) Exibir Maior e Menor com BublleSort"); Console.WriteLine("0) Sair"); Console.Write("\r\nEscolha uma opção: "); switch (Console.ReadLine()) { case "1": Console.Clear(); CapturarInputFuncionario(out Nome, out Salario); _exercicio2.AdicionarFuncionario(Nome, Salario); return(true); case "2": Console.Clear(); _exercicio2.MaiorMenorFor(); Console.ReadKey(); return(true); case "3": Console.Clear(); _exercicio2.MaiorMenorWhile(); Console.ReadKey(); return(true); case "4": Console.Clear(); _exercicio2.MaiorMenorBubbleSort(); Console.ReadKey(); return(true); case "0": return(false); default: return(true); } }
public void ExibirItemDeMenuEmpresa() { ConsoleKeyInfo cki; do { OpcoesItemDeMenuEmpresa(); cki = Console.ReadKey(false); Console.Clear(); switch (cki.KeyChar.ToString()) { case "1": CapturarDadosFuncionario(); _empresa.AdicionarFuncionario(_nome, _salario); Console.ReadKey(); break; case "2": _empresa.ExibirMaiorMenorComFor(); Console.ReadKey(); break; case "3": _empresa.ExibirMaiorMenorComWhile(); Console.ReadKey(); break; case "4": _empresa.ExibirMaiorMenorComOrdencaoBolha(); Console.ReadKey(); break; default: break; } } while (cki.Key != ConsoleKey.Escape); }