private void textBoxBusqueda_TextChanged(object sender, EventArgs e) { listBoxWoa.Items.Clear(); if (Caracteres(textBoxBusqueda.Text) == true) { foreach (Persona actor in BaseDeDatos.GetPersonas()) { if (actor.GetNombre().ToLower().IndexOf(textBoxBusqueda.Text.ToLower()) != -1) { listBoxWoa.Items.Add(actor.GetNombre() + " " + actor.GetApellido()); } if (actor.GetApellido().ToLower().IndexOf(textBoxBusqueda.Text.ToLower()) != -1) { listBoxWoa.Items.Add(actor.GetNombre() + " " + actor.GetApellido()); } } foreach (Estudio est in BaseDeDatos.GetEstudios()) { if (est.GetNombre().ToLower().IndexOf(textBoxBusqueda.Text.ToLower()) != -1) { listBoxWoa.Items.Add(est.GetNombre()); } } foreach (Pelicula peli in BaseDeDatos.GetPeliculas()) { if (peli.GetNombre().ToLower().IndexOf(textBoxBusqueda.Text.ToLower()) != -1) { listBoxWoa.Items.Add(peli.GetNombre()); } } } valornum = 99; //evito que me entre sin apretar boton }
public static void Guardar() { // serializacion para guardado de datos //using (Stream stream = File.Open(@"..\data\DataAlumno.bin", FileMode.Create)); using (Stream stream = File.Open(@"..\..\data\DataPeliculaActores.bin", FileMode.Create)) { List <PeliculaActor> peliculaActores = BaseDeDatos.GetPeliculaActores(); BinaryFormatter bin = new BinaryFormatter(); bin.Serialize(stream, peliculaActores); stream.Close(); } using (Stream stream = File.Open(@"..\..\data\DataPeliculaProductores.bin", FileMode.Create)) { List <PeliculaProductor> peliculaProductores = BaseDeDatos.GetPeliculaProductores(); BinaryFormatter bin = new BinaryFormatter(); bin.Serialize(stream, peliculaProductores); stream.Close(); } using (Stream stream = File.Open(@"..\..\data\DataPeliculas.bin", FileMode.Create)) { List <Pelicula> peliculas = BaseDeDatos.GetPeliculas(); BinaryFormatter bin = new BinaryFormatter(); bin.Serialize(stream, peliculas); stream.Close(); } using (Stream stream = File.Open(@"..\..\data\DataPersonas.bin", FileMode.Create)) { List <Persona> personas = BaseDeDatos.GetPersonas(); BinaryFormatter bin = new BinaryFormatter(); bin.Serialize(stream, personas); stream.Close(); } using (Stream stream = File.Open(@"..\..\data\DataEstudios.bin", FileMode.Create)) { List <Estudio> estudios = BaseDeDatos.GetEstudios(); BinaryFormatter bin = new BinaryFormatter(); bin.Serialize(stream, estudios); stream.Close(); } //datos guardados }
private void buttonPeliculas_Click(object sender, EventArgs e) { bool pasa = false; if (Caracteres(textBoxBusqueda.Text) == true) { listBoxWoa.Items.Clear(); valornum = 0; foreach (Pelicula peli in BaseDeDatos.GetPeliculas()) { if (peli.GetNombre().ToLower().IndexOf(textBoxBusqueda.Text.ToLower()) != -1) { listBoxWoa.Items.Add(peli.GetNombre()); pasa = true; } } if (pasa == false) { MessageBox.Show("No se encuentra lo que busca"); } } }