static void Main(string[] args)
        {
            List <Playlists> playlists = new List <Playlists>();

            Playlists Terror = new Playlists("Peliculas de terror", "Peliculas que dan miedo");


            Playlists Accion = new Playlists("Peliculas de Accion", "Peliculas que estan bien chilas");


            playlists.Add(Terror);
            playlists.Add(Accion);

            Peliculas ElConjuro         = new Peliculas("El Conjuro", "James Wane", "Terror", "Estados Unidos", "A principios de los años 70, Ed y Lorrain Warren, reputados investigadores de fenómenos paranormales, se enfrentan a una entidad demoníaca al intentar ayudar a una familia que está siendo aterrorizada por una presencia oscura en su aislada granja.");
            Peliculas LaNocheDelDemonio = new Peliculas("La Noche Del Demonio", "James Wane", "Estados Unidos", "Terror", "Josh y Renai se mudan a una nueva casa, donde su hijo tiene un terrible accidente y queda en estado de coma.");
            Peliculas Saw        = new Peliculas("Saw", "James Wane", "Terror", "Estados Unidos", "Adam y Lawrence se despiertan encadenados en un baño infecto con un cadáver entre ellos. Su secuestrador es un maniaco, cuyo juego consiste en forzar a sus cautivos a herirse a sí mismos o a otros para permanecer vivos.");
            Peliculas ElConjuro2 = new Peliculas("El Conjuro 2", "James Wane", "Terror", "Estados Unidos", "Ed y Lorraine Warren, renombrados demonólogos e investigadores de lo paranormal, se enfrentan de nuevo a las fuerzas infernales. En esta ocasión,viajan hasta el norte de Londres para tratar de ayudar a una madre y sus cuatro hijos, quienes habitan en una casa plagada de espíritus malignos.");
            Peliculas LaMonja    = new Peliculas("La Monja", "James Wane", "Terror", "Estados Unidos", "Una monja se suicida en una abadía rumana y el Vaticano envía a un sacerdote y una novicia a investigar lo sucedido. Lo que ambos encuentran allá es un secreto perverso que los enfrentará cara a cara con el mal en su esencia más pura.");
            Peliculas Anabelle   = new Peliculas("Anabelle", "James Wane", "Terror", "Estados Unidos", "DescripciónJohn Form encuentra el regalo perfecto para Mia, su esposa embarazada: una preciosa muñeca antigua llamada Annabelle. Una noche, una secta satánica les ataca brutalmente y provocan que un ente maligno se apodere de Annabelle.");
            Peliculas Eltitere   = new Peliculas("El Titere", "James Wane", "Terror", "Estados Unidos", "Después de que su esposa tiene un triste final, Jamie Ashen regresa a su espantosa ciudad natal de Ravens Fair para resolver el misterio que rodea su muerte. Una vez ahí, él descubre la leyenda de Mary Shaw, una ventrílocua asesinada cuya extraña presencia aún flota por la ciudad. Mientras busca respuestas desesperadamente, Jamie descubre el hechizo que le costó la vida a su esposa y amenaza la suya propia.");

            Peliculas DuroDeMatar         = new Peliculas("Duro de Matar", "John McTiernan", "Accion", "Estados Unidos", "John McClane, policía de Nueva York, llega a Los Ángeles para celebrar la Navidad, pero se ve envuelto en una lucha contra un grupo de malhechores que toman de rehén a su esposa en un rascacielos, el Nakatomi Plaza.");
            Peliculas Depredador          = new Peliculas("Depredador", "John McTiernan", "Accion", "Estados Unidos", "Un furtivo monstruo alienígena ataca a varios comandos durante una misión en las selvas de América del Sur.");
            Peliculas LaCazaDeOctubreRojo = new Peliculas("La Casa De Octubre Rojo", "John McTiernan", "Accion", "Estados Unidos", "Un submarino norteamericano sigue el rastro de uno soviético, cuando éste decide dirigirse a la costa de Maine.");
            Peliculas ElUltimoGranHeroe   = new Peliculas("El UltimoGran Heroe ", "John McTiernan", "Accion", "Estados Unidos", "Danny Madigan es un ferviente admirador de Jack Slater, un héroe del cine de acción. Gracias a una entrada con poderes mágicos, consigue introducirse en la pantalla y vivir trepidantes aventuras con Jack, pero todo se complica cuando los malos de la película le arrebatan la entrada.");
            Peliculas RollerBall          = new Peliculas("RollerBall", "John McTiernan", "Accion", "Estados Unidos", "Los jugadores de un deporte futurista revelan un plan para elevar los niveles de audiencia: aumentando la violencia.");
            Peliculas Guerreros           = new Peliculas("13 Guerreros", "John McTiernan", "Accion", "Estados Unidos", "Un poeta árabe se une a un contingente nórdico que se enfrentará a horribles criaturas que aniquilan a sus víctimas.");
            Peliculas BasicoyLetal        = new Peliculas("Basico y Letal", "John McTiernan", "Accion", "Estados Unidos", "Un agente de la DEA con métodos poco convencionales debe investigar y esclarecer la muerte de varios soldados cuando realizaban maniobras en la selva de Panamá.");

            Terror.Peliculas.Add(ElConjuro);
            Terror.Peliculas.Add(LaNocheDelDemonio);
            Terror.Peliculas.Add(Saw);
            Terror.Peliculas.Add(ElConjuro2);
            Terror.Peliculas.Add(LaMonja);
            Terror.Peliculas.Add(Anabelle);
            Terror.Peliculas.Add(Eltitere);

            Accion.Peliculas.Add(DuroDeMatar);
            Accion.Peliculas.Add(Depredador);
            Accion.Peliculas.Add(LaCazaDeOctubreRojo);
            Accion.Peliculas.Add(ElUltimoGranHeroe);
            Accion.Peliculas.Add(RollerBall);
            Accion.Peliculas.Add(Guerreros);
            Accion.Peliculas.Add(BasicoyLetal);

            foreach (Playlists playlist in playlists)
            {
                Console.WriteLine("\n\n\nTitulo: " + playlist.Titulo);
                Console.WriteLine("Descripcion: " + playlist.Descripcion);

                foreach (Peliculas pelicula in playlist.Peliculas)
                {
                    Console.WriteLine("\n+" + "Titulo: " + pelicula.Titulo);
                    Console.WriteLine("\t-" + "Director: " + pelicula.Director);
                    Console.WriteLine("\t-" + "Pais de Origen: " + pelicula.PaisDeOrigen);
                    Console.WriteLine("\t-" + "Sinopsis: " + pelicula.Sinopsis);
                }
            }

            Console.Read();
        }
        static void Main(string[] args)
        {
            List <Playlist> playlists = new List <Playlist>();

            Playlist Pl1 = new Playlist();
            Playlist Pl2 = new Playlist();


            playlists.Add(Pl1);
            playlists.Add(Pl2);

            Pl1.Nombre      = "Oldies";
            Pl1.Descripcion = "Peliculas de antaño para disfrutar\n";



            Peliculas Resplandor = new Peliculas("El Resplandor", "Stanley Kubrick", 1975, "Terror Psicologico", "Estados Unidos", 187, 8.7, "Jack Torrance no sabe lo que el Overlook le depara...");
            Peliculas Taxi       = new Peliculas("Taxi Driver", "Martin Scorsese", 1973, "Thriller Psicologico", "Estados Unidos", 195, 9.2, "Un veterano regresa a casa a Nueva York, y este es el inicio de sus problemas");
            Peliculas FMJ        = new Peliculas("Full Metal Jacket", "Stanley Kubrick", 1979, "Drama, Antibelico", "Estados Unidos", 193, 8.6, "Despues de Vietnam, nada fue lo mismo...");
            Peliculas Goodfellas = new Peliculas("Goodfellas", "Martin Scorsese", 1976, "Drama, Gangsters", "Estados Unidos", 157, 8.4, "¿Quieres ser un gangster?, atente a las consecuencias");
            Peliculas DLN        = new Peliculas("Dont Look Now", "Nicolas Roeg", 1972, "Terror Psicologico", "Estados Unidos/Italia", 120, 10, "Amor, Tragedia, Familia, Muerte, y Psiquicos, esta pelicula lo tiene todo");
            Peliculas TMWFFE     = new Peliculas("The Man Who Fell From Earth", "Nicolas Roeg", 1975, "Drama, Ciencia Ficcion", "Estados Unidos", 115, 8.1, "Un aliengina cae en nuestra Tierra, esta es su historia");
            Peliculas Padrino    = new Peliculas("The GodFather", "Francis Ford Coppola", 1977, "Drama, Gangsters", "Estados Unidos", 187, 9.7, "Esta pelicula empezo la nueva era de cine en Hollywoood, ¿necesitas algo mas?");

            Pl1.Lista.Add(Resplandor);
            Pl1.Lista.Add(Taxi);
            Pl1.Lista.Add(FMJ);
            Pl1.Lista.Add(Goodfellas);
            Pl1.Lista.Add(DLN);
            Pl1.Lista.Add(TMWFFE);
            Pl1.Lista.Add(Padrino);



            Pl2.Nombre      = "Modernas";
            Pl2.Descripcion = "Peliculas de actualidad\n";
            Console.WriteLine("");


            Peliculas Avengers  = new Peliculas("Avengers: Endgame", "Los Hermanos Russo", 2019, "Terror Psicologico", "Estados Unidos", 187, 8.7, "Despues de perderlo todo, los avengers se embarcan en una busqueda deseperada");
            Peliculas Capitan   = new Peliculas("Capitan America", "Joe Russo", 2013, "Thriller Psicologico", "Estados Unidos", 120, 9.2, "El primer Vengador");
            Peliculas It        = new Peliculas("It", "Andy Muscietti", 2019, "Drama, Antibelico", "Estados Unidos", 140, 8.6, "Un payaso se levanta cada 27 años a sembrar el terror en Derry");
            Peliculas Spiderman = new Peliculas("Spiderman", "Sam Raimi", 2006, "Drama, Gangsters", "Estados Unidos", 127, 8.4, "La adaptcion original de este superheroe");
            Peliculas YWNRH     = new Peliculas("You Were Never Really Here", "Lynne Rmasay", 2019, "Terror Psicologico", "Estados Unidos/Italia", 120, 10, "Un veterano de Irak inteta rescatar a una niña");
            Peliculas TOTDY     = new Peliculas("Too Old To Die Young", "Nicolas Winding Refn", 2019, "Drama, Ciencia Ficcion", "Estados Unidos", 600, 8.1, "Gangsters, sectas, narcos y videntes conviven en este largometraje");
            Peliculas Drive     = new Peliculas("Drive", "Nicolas Winding Refn", 2011, "Drama, Gangsters", "Estados Unidos", 125, 9.7, "Un conducotr de asaltos encuentra su proposito");

            Pl2.Lista.Add(Avengers);
            Pl2.Lista.Add(Capitan);
            Pl2.Lista.Add(It);
            Pl2.Lista.Add(Spiderman);
            Pl2.Lista.Add(YWNRH);
            Pl2.Lista.Add(TOTDY);
            Pl2.Lista.Add(Drive);

            foreach (Playlist playlist in playlists)
            {
                Console.WriteLine("PLAYLIST: " + playlist.Nombre);
                Console.WriteLine("Descripcion: " + playlist.Descripcion);

                foreach (Peliculas peliculas in playlist.Lista)
                {
                    Console.WriteLine("Nombre: " + peliculas.Nombre);

                    Console.WriteLine("Año: " + peliculas.Año);

                    Console.WriteLine("");
                }
            }



            Console.Read();
        }
Exemple #3
0
        static void Main(string[] args)
        {
            //para Constructor 1
            Peliculas peliculas1 = new Peliculas();

            peliculas1.Titulo     = "Interestellar";
            peliculas1.AñoEstreno = 2017;
            peliculas1.Genero     = "Sci-fi";
            peliculas1.PaisOrigen = "Estados Unidos";
            peliculas1.Duracion   = 140;
            peliculas1.Rating     = 9.5;
            peliculas1.Sinopsis   = "Hombre viaja al espacio";

            //para Constructor 2

            List <Playlists> playlists = new List <Playlists>();

            Playlists favoritas = new Playlists("favoritas", "pelis fav");

            favoritas.Titulo      = "Peliculas Favoritas";
            favoritas.Descripcion = "Playlist de mis peliculas favoritas";


            favoritas.playlistpelicula.Add(
                new Peliculas("Shrek", 1955, "genero1", "pais1", 123, 5, "sinopsis1"));
            favoritas.playlistpelicula.Add(
                new Peliculas("Capitan America", 2016, "genero2", "pais2", 132, 6, "sinopsis2"));
            favoritas.playlistpelicula.Add(
                new Peliculas("Iron Man", 2014, "genero3", "pais3", 165, 2, "sinopsis3"));
            favoritas.playlistpelicula.Add(
                new Peliculas("Shrek", 2011, "genero4", "pais4", 123, 9, "sinopsis4"));
            favoritas.playlistpelicula.Add(
                new Peliculas("Shadow", 1965, "genero5", "pais5", 165, 9, "sinopsis5"));
            favoritas.playlistpelicula.Add(
                new Peliculas("Ghost", 2014, "genero6", "pais6", 125, 6, "sinopsis6"));
            favoritas.playlistpelicula.Add(
                new Peliculas("Million miles", 2015, "genero7", "pais7", 132, 3, "sinopsis7"));



            Playlists netflix = new Playlists("netflix", "pelis netflix");

            netflix.Titulo      = "Peliculas de Netflix";
            netflix.Descripcion = "Playlist de peliculas de netflix que quiero ver";

            netflix.playlistpelicula.Add(
                new Peliculas("La bella y la besstia", 2010, "genero8", "pais8", 132, 5, "sinopsis8"));
            netflix.playlistpelicula.Add(
                new Peliculas("Aladdin", 2018, "genero9", "pais9", 175, 3, "sinopsis9"));
            netflix.playlistpelicula.Add(
                new Peliculas("Barbie", 1966, "genero10", "pais10", 123, 9, "sinopsis10"));
            netflix.playlistpelicula.Add(
                new Peliculas("El rey leon", 1932, "genero11", "pais11", 110, 9, "sinopsis11"));
            netflix.playlistpelicula.Add(
                new Peliculas("La sirenita", 2016, "genero12", "pais12", 132, 6, "sinopsis12"));
            netflix.playlistpelicula.Add(
                new Peliculas("Planeta del tesoro", 1934, "genero13", "pais13", 196, 2, "sinopsis13"));
            netflix.playlistpelicula.Add(
                new Peliculas("Dumbo", 2018, "genero14", "pais14", 146, 3, "sinopsis14"));



            playlists.Add(favoritas);
            playlists.Add(netflix);

            //para imprimir

            foreach (Playlists playlist in playlists)
            {
                Console.WriteLine("*" + playlist.Titulo + " - " + playlist.Descripcion);

                foreach (Peliculas pelicula in playlist.playlistpelicula)
                {
                    Console.WriteLine("Título: " + pelicula.Titulo + " Año: " + pelicula.AñoEstreno);
                }
            }



            Console.Read();
        }