예제 #1
0
        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;
        }
예제 #2
0
        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);
        }