Ejemplo n.º 1
0
        public Principal(string cat)
        {
            categoria = cat;
            InitializeComponent();
            //LLENAMOS LA INFORMACION DEL LAS LISTAS DEPENDIENDO DE LAS CATEGORIAS
            if (categoria == "Lenguajes de programacion")
            {
                Lenguajes L1 = new Lenguajes("PYTHON", "Python Software Foudation", ".py, .pyc, .pyd, .pyo, .pyw, .pyz", "1991", "Multiplataforma",
                                             "Multiparadigma: oriendtado a objetos, imperativo, funcional , reflexivo", "3.8.3", "Python Software Foundation License", 47);
                Lenguajes L2 = new Lenguajes("JAVA", "James Gosling y Sun Microsystems", "java,class,jar,jad,jmod", "1996", "Multiplataforma", "Orientado" +
                                             " a objetos, imperativo", "14.01", "GNU GPL/ Java community Process", 38);
                Lenguajes L3 = new Lenguajes("JAVASCRIPT", "xx", ".js", "1995", "xx", "Multiparadigma, programacion funcional, programacion basada en prototipos,\n " +
                                             "imperativo,interpretado (scripting)", "ECMAScript2016", "xx", 15);
                lenguajes.Add(L1);
                lenguajes.Add(L2);
                lenguajes.Add(L3);

                tabPage1.Text = lenguajes[0].nombre;
                tabPage2.Text = lenguajes[1].nombre;
                tabPage3.Text = lenguajes[2].nombre;
            }
            else if (categoria == "Programas de entretenimiento")
            {
                Entretenimiento E1 = new Entretenimiento("GAME OF THRONES", "Juego de tronos", "David Benioff\nD.B.Weiss", "Sean Bean,  Nikolaj Coster - Waldau, Peter Dinklage\n" +
                                                         "Emilia Clarke, Lena Headey,Iain Glen,Kit Harington\nSophie Turner,Maisie Williams,Isaac Hempstead - Wright,Natalie Dormer", "Estados unidos", "8", "73", "La trama de Game of Thrones está basada en la serie" +
                                                         " de novelas Canción de hielo y fuego, y relata \nlas vivencias de un grupo de personajes de distintas casas nobiliarias en el continente ficticio\n Poniente para tener el control del Trono de hierro y gobernar los siete " +
                                                         "reinos que conforman el territorio", 40);
                Entretenimiento E2 = new Entretenimiento("Chernobyl", "Chernóbil", "Craig Mazin", "Jared Harris\nStellan Skarsgård\nEmily Watson", "Estados Unidos\nReino Unido", "1", "5", "La serie gira en torno al desastre " +
                                                         "nuclear de Chernóbil de abril de 1986 y los esfuerzos de limpieza sin precedentes que\nsiguieron.Cuenta con un reparto encabezado por Jared Harris, Stellan Skarsgård y Emily Watson. ", 34);
                Entretenimiento E3 = new Entretenimiento("THE MARVELOUS MRS. MAISEL", "La maravillosa Señora Maisel ", "Rachel Brosnahan", "Michael Zegen\nAlex Borstein\nTony Shalhoub\nMarin Hinkle ",
                                                         " Estados Unidos", "3", "26", "La serie cuenta la historia de un ama de casa en Nueva York que descubre que tiene una habilidad especial para\n la comedia en vivo.El primer episodio se estrenó " +
                                                         "como parte de la temporada de pilotos de primavera de Amazon Studios\n el 17 de marzo de 2017, recibiendo la aclamación de la crítica. ", 26);
                entretenimientos.Add(E1);
                entretenimientos.Add(E2);
                entretenimientos.Add(E3);
                tabPage1.Text = entretenimientos[0].nombre;
                tabPage2.Text = entretenimientos[1].nombre;
                tabPage3.Text = entretenimientos[2].nombre;
            }
            else if (categoria == "Libros")
            {
                Libros Li1 = new Libros("HARRY POTTER", "J. K. Rowling", "Novela", "Literatura fantástica, literatura juvenil, novela de desarrollo \ny literatura infantil yjuvenil", "3407 (ENG)\n3665(ESP)", "Harry Potter, Ron weasley, Hermione Granger\nGinny Weasley, Neville Longbottom, Albus Dumbledore", "Lord Voldemort, Mortífagos",
                                        "La historia comienza con la celebración del mundo mágico. Durante muchos años, había sido\n aterrorizado por el malvado mago Lord Voldemort.La noche del 31 de octubre,\nmató a Lily y James Potter.Sin embargo, cuando intenta matar a " +
                                        "su hijo de 1 año, Harry, la\nmaldición asesina Avada Kedavra se vuelve sobre sí mismo.El cuerpo de Voldemort \nresulta destruido, pero élsobrevive: no está muerto ni vivo.Por su parte, a Harry solo \n" +
                                        "le queda una cicatriz con forma de rayo en la frente que es el único remanente físico de la \nmaldición de Voldemort.Harry es el único sobreviviente de la maldición asesina, y a raíz de la \nmisteriosa derrota de Voldemort, el mundo mágico empieza a" +
                                        "llamarlo como «el niño que\n sobrevivió». ", 44);

                Libros Li2 = new Libros("GOOSEBUMPS", "Robert Lawrence Stine", "Ciencia ficción, literatura infantil y suspenso", "---", "Suspenso, terror, juvenil ", "---", "El protagonista principal de una historia de Pesadillas / Escalofríos, es a menudo situado \nen una ubicación remota o de alguna manera aislada en algunas situaciones",
                                        "La serie consta de un total de 60 libros para España, el último de los cuales(Sangre de monstruo\nIV) se publicó en 1999, mientras que en Hispanoamérica consta de 45 historias.\nEl nombre se tradujo en España como Pesadillas y en Hispanoamérica \ncomo Escalofríos. ", 30);
                Libros Li3 = new Libros("PERRY MASON", "Erle Stanley Gardner", "Novela policiaca", "xx", "xx", "Perry Mason", "xx", "El personaje era un abogado que llegó a aparecer en 80 novelas e historias cortas, la mayoría de\nlas cuales versaban sobre la defensa de un cliente que había sido acusado de asesinato.En general, Perry Mason era capaz" +
                                        "\nde demostrar la inocencia de su cliente mediante la averiguación de la culpabilidad del verdadero\nasesino, otro personaje de la historia.", 26);
                libros.Add(Li1);
                libros.Add(Li2);
                libros.Add(Li3);
                tabPage1.Text = libros[0].nombre;
                tabPage2.Text = libros[1].nombre;
                tabPage3.Text = libros[2].nombre;
            }
        }
Ejemplo n.º 2
0
        public ActionResult DeleteConfirmed(int id)
        {
            Lenguajes lenguajes = db.Lenguajes.Find(id);

            db.Lenguajes.Remove(lenguajes);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            Lenguajes lenguajes = await db.Lenguajes.FindAsync(id);

            db.Lenguajes.Remove(lenguajes);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 4
0
 public ActionResult Edit([Bind(Include = "id,nombre")] Lenguajes lenguajes)
 {
     if (ModelState.IsValid)
     {
         db.Entry(lenguajes).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(lenguajes));
 }
Ejemplo n.º 5
0
        public ActionResult Create([Bind(Include = "id,nombre")] Lenguajes lenguajes)
        {
            if (ModelState.IsValid)
            {
                db.Lenguajes.Add(lenguajes);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(lenguajes));
        }
Ejemplo n.º 6
0
        public async Task <ActionResult> Edit([Bind(Include = "LenguajeId,LenguajeName")] Lenguajes lenguajes)
        {
            if (ModelState.IsValid)
            {
                db.Entry(lenguajes).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(lenguajes));
        }
Ejemplo n.º 7
0
        public async Task <ActionResult> Create([Bind(Include = "LenguajeId,LenguajeName")] Lenguajes lenguajes)
        {
            if (ModelState.IsValid)
            {
                db.Lenguajes.Add(lenguajes);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            return(View(lenguajes));
        }
Ejemplo n.º 8
0
        // GET: Lenguajes/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Lenguajes lenguajes = db.Lenguajes.Find(id);

            if (lenguajes == null)
            {
                return(HttpNotFound());
            }
            return(View(lenguajes));
        }
Ejemplo n.º 9
0
        // GET: Lenguaje/Delete/5
        public async Task <ActionResult> Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Lenguajes lenguajes = await db.Lenguajes.FindAsync(id);

            if (lenguajes == null)
            {
                return(HttpNotFound());
            }
            return(View(lenguajes));
        }