private void btnBuscar_Click(object sender, EventArgs e) { miPelicula = new Data_movies.ClsPelicula(); miPelicula.nombrePelicula = txtBuscar.Text; miPelicula.idCategoria = 0; //miListaPelicula.buscarPelicula(miPelicula); ClsNodo nodo = (ClsNodo)miListaPelicula.buscarPelicula(miPelicula); if (nodo != null) { MessageBox.Show(nodo.dato.ToString()); } else { MessageBox.Show("Pelicula no encontrada"); } }
public static void cargarPeliculasTxt(ref Data_movies.ClsPelicula[] auxPeliculaTxt, string nomCategoria) { StreamReader reader = new StreamReader(nomCategoria + ".txt"); int size = Convert.ToInt32(reader.ReadLine()); auxPeliculaTxt = new Data_movies.ClsPelicula[size]; for (int index = 0; index < auxPeliculaTxt.Length; index++) { auxPeliculaTxt[index] = new Data_movies.ClsPelicula(); auxPeliculaTxt[index].idPelicula = int.Parse(reader.ReadLine()); auxPeliculaTxt[index].nombrePelicula = reader.ReadLine(); auxPeliculaTxt[index].idCategoria = int.Parse(reader.ReadLine()); auxPeliculaTxt[index].imgPelicula = reader.ReadLine(); auxPeliculaTxt[index].trailerPelicula = reader.ReadLine(); } reader.Close(); }
private void CatDisney_Load(object sender, EventArgs e) { pictureBox7.Parent = pictureSlider; cargarPeliculasTxt(ref auxPeliculaTxt, "Disney"); pictureBox1.WaitOnLoad = false; pictureBox2.WaitOnLoad = false; pictureBox3.WaitOnLoad = false; pictureBox4.WaitOnLoad = false; pictureBox5.WaitOnLoad = false; for (int index = 0; index < auxPeliculaTxt.Length; index++) { if (index == 0) { pictureBox1.LoadAsync(@"" + auxPeliculaTxt[index].imgPelicula.ToString()); } else if (index == 1) { pictureBox2.LoadAsync(@"" + auxPeliculaTxt[index].imgPelicula.ToString()); } else if (index == 2) { pictureBox3.LoadAsync(@"" + auxPeliculaTxt[index].imgPelicula.ToString()); } else if (index == 3) { pictureBox4.LoadAsync(@"" + auxPeliculaTxt[index].imgPelicula.ToString()); } else if (index == 4) { pictureBox5.LoadAsync(@"" + auxPeliculaTxt[index].imgPelicula.ToString()); } miPelicula = new Data_movies.ClsPelicula(auxPeliculaTxt[index].idPelicula, auxPeliculaTxt[index].nombrePelicula, auxPeliculaTxt[index].idCategoria, auxPeliculaTxt[index].imgPelicula, auxPeliculaTxt[index].trailerPelicula); miListaPelicula.agregarNuevaPelicula(miPelicula); } }
private void Presentacion_contenido_Load(object sender, EventArgs e) { timer1.Start(); cargaAvatar(); cargarPeliculasTxt(ref auxPeliculaTxt, "Disney"); cargarPeliculasTxt2(ref auxPeliculaTxt2, "Marvel"); pictureBox3.WaitOnLoad = false; pictureBox4.WaitOnLoad = false; pictureBox5.WaitOnLoad = false; pictureBox6.WaitOnLoad = false; pictureBox7.WaitOnLoad = false; pictureBox11.WaitOnLoad = false; pictureBox10.WaitOnLoad = false; pictureBox9.WaitOnLoad = false; pictureBox8.WaitOnLoad = false; pictureBox12.WaitOnLoad = false; for (int index = 0; index < auxPeliculaTxt.Length; index++) { if (index == 0) { pictureBox7.LoadAsync(@"" + auxPeliculaTxt[index].imgPelicula.ToString()); } else if (index == 1) { pictureBox6.LoadAsync(@"" + auxPeliculaTxt[index].imgPelicula.ToString()); } else if (index == 2) { pictureBox5.LoadAsync(@"" + auxPeliculaTxt[index].imgPelicula.ToString()); } else if (index == 3) { pictureBox4.LoadAsync(@"" + auxPeliculaTxt[index].imgPelicula.ToString()); } else if (index == 4) { pictureBox3.LoadAsync(@"" + auxPeliculaTxt[index].imgPelicula.ToString()); } miPelicula = new Data_movies.ClsPelicula(auxPeliculaTxt[index].idPelicula, auxPeliculaTxt[index].nombrePelicula, auxPeliculaTxt[index].idCategoria, auxPeliculaTxt[index].imgPelicula, auxPeliculaTxt[index].trailerPelicula); //miListaPelicula.agregarNuevaPelicula(miPelicula); } for (int index = 0; index < auxPeliculaTxt2.Length; index++) { if (index == 0) { pictureBox11.LoadAsync(@"" + auxPeliculaTxt2[index].imgPelicula.ToString()); } else if (index == 1) { pictureBox10.LoadAsync(@"" + auxPeliculaTxt2[index].imgPelicula.ToString()); } else if (index == 2) { pictureBox9.LoadAsync(@"" + auxPeliculaTxt2[index].imgPelicula.ToString()); } else if (index == 3) { pictureBox8.LoadAsync(@"" + auxPeliculaTxt2[index].imgPelicula.ToString()); } else if (index == 4) { pictureBox12.LoadAsync(@"" + auxPeliculaTxt2[index].imgPelicula.ToString()); } miPelicula = new Data_movies.ClsPelicula(auxPeliculaTxt[index].idPelicula, auxPeliculaTxt[index].nombrePelicula, auxPeliculaTxt[index].idCategoria, auxPeliculaTxt[index].imgPelicula, auxPeliculaTxt[index].trailerPelicula); //miListaPelicula.agregarNuevaPelicula(miPelicula); } }