/* * The Main class * The entrance of the system */ static void Main(string[] args) { Console.WriteLine("============ Blockbuster! ============ "); int opt = 0; do { // Show menu options Console.WriteLine("+-------------------------+"); Console.WriteLine("| Digite a opção desejada |"); Console.WriteLine("| 1 - Cadastrar Cliente |"); Console.WriteLine("| 2 - Cadastrar Filme |"); Console.WriteLine("| 3 - Cadastrar Locação |"); Console.WriteLine("| 4 - Listar Clientes |"); Console.WriteLine("| 5 - Consultar Cliente |"); Console.WriteLine("| 6 - Listar Filmes |"); Console.WriteLine("| 7 - Consultar Filme |"); Console.WriteLine("| 8 - Consultar Locação |"); Console.WriteLine("| 9 - Importar Dados |"); Console.WriteLine("| 0 - Sair |"); Console.WriteLine("+-------------------------+"); try { opt = Convert.ToInt32(Console.ReadLine()); } catch { Console.WriteLine("Opção inválida"); opt = 99; } // Checks the selected option switch (opt) { case 1: ClienteView.InserirCliente(); break; case 2: FilmeView.InserirFilme(); break; case 3: LocacaoView.InserirLocacao(); break; case 4: //Listando cliente com o LINQ ClienteView.ListarClientesLINQ(); break; case 5: ClienteView.ConsultarCliente(); break; case 6: //Listando filmes com LINQ FilmeView.ListarFilmeLINQ(); break; case 7: FilmeView.ConsultarFilme(); break; case 8: LocacaoView.ConsultarLocacao(); break; case 9: FilmeView.Importar(); ClienteView.Importar(); break; } } while (opt != 0); }