Beispiel #1
0
        static void Main()
        {
            Metodos.SerializarPeliculas(Metodos.Peliculas);
            Metodos.SerializarActores(Metodos.Actores);
            Metodos.SerializarDirectores(Metodos.Directores);
            Metodos.SerializarProductores(Metodos.Productores);
            Metodos.SerializarEstudios(Metodos.Estudios);
            Metodos.SerializarPAS(Metodos.PAS);
            Metodos.SerializarPPS(Metodos.PPS);
            Metodos.SerializarDPS(Metodos.DPS);
            Metodos.SerializarEPS(Metodos.EPS);
            Metodos.SerializarCri(Metodos.Criticas);
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Form1 Bienvenido = new Form1();

            Thread.Sleep(5000);
            Bienvenido.Close();
            Application.Run(new Menu());
        }
Beispiel #2
0
        private void BEnviar_Click(object sender, EventArgs e)
        {
            string          nombre     = TNombre.Text;
            string          comentario = TComentario.Text;
            string          combo      = CC.SelectedItem.ToString();
            List <Pelicula> p          = Metodos.DeserializarPeliculas();
            List <Critica>  C          = Metodos.DeserializarCri();

            foreach (Pelicula item in p)
            {
                if (item.GetNombre() == combo)
                {
                    Critica c = new Critica(item, nombre, comentario);
                    C.Add(c);
                    MessageBox.Show("Critica Enviada con exito!");
                    this.Close();
                }
            }
            Metodos.SerializarPeliculas(p);
            Metodos.SerializarCri(C);
        }
Beispiel #3
0
        private void BTodo_Click(object sender, EventArgs e)
        {
            string                   Search    = TSearch.Text;
            string                   s         = "";
            List <Pelicula>          peliculas = Metodos.DeserializarPeliculas();
            List <DirectorPelicula>  DPS       = Metodos.DeserializarDPS();
            List <PeliculaActor>     PAS       = Metodos.DeserializarPAS();
            List <PeliculaProductor> PPS       = Metodos.DeserializarPPS();
            List <EstudioPelicula>   EPS       = Metodos.DeserializarEPS();

            if (Search.Length <= 2)
            {
                DialogResult msm;
                msm = MessageBox.Show("Ingrese un Nombre valido");
                TSearch.Clear();
                Metodos.SerializarPeliculas(peliculas);
                Metodos.SerializarDPS(DPS);
                Metodos.SerializarPAS(PAS);
                Metodos.SerializarPPS(PPS);
                Metodos.SerializarEPS(EPS);
            }
            else
            {
                s += Metodo.BuscarPelicula(Search, s, peliculas, PAS);
                s += Metodo.BuscarActor(Search, s, PAS);
                s += Metodo.BuscarDirector(Search, s, DPS);
                s += Metodo.BuscarProductor(Search, s, PPS);
                s += Metodo.BuscarEstudio(Search, s, EPS);
                DialogResult msm;
                msm = MessageBox.Show(s, "hola");
                TSearch.Clear();
                Metodos.SerializarPeliculas(peliculas);
                Metodos.SerializarDPS(DPS);
                Metodos.SerializarPAS(PAS);
                Metodos.SerializarPPS(PPS);
                Metodos.SerializarEPS(EPS);
            }
        }