Beispiel #1
0
 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
 }
Beispiel #2
0
        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
        }
Beispiel #3
0
        private void buttonEstudios_Click(object sender, EventArgs e)
        {
            valornum = 4;
            bool pasa = false;

            if (Caracteres(textBoxBusqueda.Text) == true)
            {
                listBoxWoa.Items.Clear();
                foreach (Estudio est in BaseDeDatos.GetEstudios())
                {
                    if (est.GetNombre().ToLower().IndexOf(textBoxBusqueda.Text.ToLower()) != -1)
                    {
                        listBoxWoa.Items.Add(est.GetNombre());
                        pasa = true;
                    }
                }
            }
            if (pasa == false)
            {
                MessageBox.Show("No se encuentra lo que busca");
            }
        }