public void Menu() { Peliculas peliculas = new Peliculas(); Inventario inventario = new Inventario(); Cliente cliente = new Cliente(); int choice = -1; do { Console.WriteLine("Menu de opciones para socios"); Console.WriteLine("1. Ver peliculas disponibles"); Console.WriteLine("2. Alquilar Pelicula"); Console.WriteLine("3. Mis Películas Alquiladas"); Console.WriteLine("4. Atras"); try { choice = Convert.ToInt32(Console.ReadLine()); } catch (FormatException ex) { Console.WriteLine("No es parametro permitido"); } switch (choice) { case 1: peliculas.VerPeliculas(GetEmail()); break; case 2: peliculas.AlquilarPeliculas(GetEmail()); break; case 3: inventario.MisPeliculas(GetEmail()); break; case 4: ; break; default: Console.WriteLine("opcion no disponible, eliga otra"); break; } } while (choice != 4); return; }
static void Main(string[] args) { //Se crea un bucle para logear al cliente. El cliente debera meter su clave y el programa la validara con la clave // de la base de datos "Cliente". Si la clave coincide, se pasara al menu de socio. En el caso contrario el programa // entra en bucle hasta obtener una clave registrada. (NOTA: da error tras dos claves errones) Cliente cliente = new Cliente(); Peliculas peliculas = new Peliculas(); Inventario inventario = new Inventario(); Traking traking = new Traking(); Console.WriteLine("Bienvenido a CarFlix, su Repositorio de Peliculas."); int elec = -1; do { Console.WriteLine("Elija la opción deseada"); Console.WriteLine("1. Unase a CarFlix como nuevo cliente"); Console.WriteLine("2. Log In para socios"); Console.WriteLine("3. Salir"); try { elec = Convert.ToInt32(Console.ReadLine()); } catch (FormatException ex) { Console.WriteLine("No es un parametro permitido"); } switch (elec) { case 1: traking.Registro(); break; case 2: traking.Login(); break; case 3: Console.WriteLine("Que tenga usted un buen día"); break; } } while (elec != 3); }