public void ExibirMenu() { MinhasOpcoes opcao = MinhasOpcoes.Sair; do { Console.WriteLine("======================="); Console.WriteLine("= Escolha uma opcao: = "); Console.WriteLine("= 1) Criar Atividade = "); Console.WriteLine("= 2) Listar Atividades = "); Console.WriteLine("= 3) Exibir Atividade = "); Console.WriteLine("= 4) Buscar Atividade = "); Console.WriteLine("= 5) Excluir Atividade = "); Console.WriteLine("= 6) Buscar Atividade por Nome = "); Console.WriteLine("= 7) Listar Atividades (Ativos/Inativos) = "); Console.WriteLine("= 9) Sair = "); Console.WriteLine("======================="); opcao = (MinhasOpcoes)int.Parse(Console.ReadLine()); //return opcao; switch (opcao) { case MinhasOpcoes.CriarAtividade: CriarAtividade(); break; case MinhasOpcoes.ListarAtividade: ListarAtividade(); break; case MinhasOpcoes.BuscarAtividade: BuscarAtividade(); break; case MinhasOpcoes.EditarAtividade: EditarAtividade(); break; case MinhasOpcoes.ExcluirAtividade: ExcluirAtividade(); break; case MinhasOpcoes.BuscarPorNome: BuscarPorNome(); break; case MinhasOpcoes.AtividadeAtiva: BuscarPorStatus(); break; default: Console.WriteLine("Opção Invalida! Digite qualquer tecla para sair."); break; } } while (opcao != MinhasOpcoes.Sair); }
public void ExibirMenu() { MinhasOpcoes opcao = MinhasOpcoes.Sair; do { Console.Clear(); Console.WriteLine("========================="); Console.WriteLine("= Escolha uma opção ="); Console.WriteLine("= 1) Criar Atividades ="); Console.WriteLine("= 2) Listar Atividades ="); Console.WriteLine("= 3) Buscar Atividade ="); Console.WriteLine("= 4) Editar Atividade ="); Console.WriteLine("= 5) Excluir Atividade ="); Console.WriteLine("= 6) Buscar por Nome ="); Console.WriteLine("= 7) Listar Atividades (Ativos/Inativos)="); Console.WriteLine("= 9) Sair ="); Console.WriteLine("========================="); //Metodo responsavel para transformar string em inteiro. opcao = (MinhasOpcoes)int.Parse(Console.ReadLine()); switch (opcao) { case MinhasOpcoes.CriarAtividades: CriarAtividade(); break; case MinhasOpcoes.ListarAtividades: ListarAtividades(); break; case MinhasOpcoes.BuscarAtividade: BuscarAtividade(); break; case MinhasOpcoes.EditarAtividade: EditarAtividade(); break; case MinhasOpcoes.ExcluirAtividade: ExcluirAtividade(); break; case MinhasOpcoes.BuscarNome: BuscarPorNome(); break; case MinhasOpcoes.ListAtivos: ListarAtivos(); break; case MinhasOpcoes.Sair: break; default: Console.WriteLine("Opcao invalida!!! Digite qualquer tecla para continuar"); Console.ReadKey(); break; } } while (opcao != MinhasOpcoes.Sair); }