Example #1
0
        public Inicio()
        {
            InitializeComponent();
            panelBusqueda.Location = new Point(0, 0);
            panelCriticas.Location = new Point(0, 0);
            timerMensaje.Start();
            lbResultados.Hide();
            panelBievenida.Show();
            panelBusqueda.Hide();
            panelCriticas.Hide();
            panelVer.Hide();
            panelVer.Location    = new Point(0, 0);
            lbBusqueda.Text      = "";
            lbBusqueda.ForeColor = Color.Red;
            tbBusqueda.ForeColor = Color.Gray;

            #region Datos
            try
            {
                BinaryFormatter formateador = new BinaryFormatter();
                Stream          miStream    = new FileStream("BDD.bin", FileMode.Open, FileAccess.Read, FileShare.None);
                datos = (BaseDeDatos)formateador.Deserialize(miStream);
                miStream.Close();
            }
            catch
            {
                Actor     Homero   = new Actor("Homero", "Simpson", "Ebrio", DateTime.Now);
                Productor P        = new Productor("El productor de Los Simpsons", "Perez", "Nacio en EEUU...", DateTime.Now);
                Director  D        = new Director("Director", "Generico", "Nacio en Chile...", DateTime.Now);
                Estudio   E        = new Estudio("Joliwud", "Los unaited steits", DateTime.Now);
                Pelicula  LS       = new Pelicula("Los Simpsons", D, "Comedia en monitos", 1000000, DateTime.Now, E);
                Pelicula  LTLM     = new Pelicula("Los tuyos, los mios y los nuestros", D, "Comedia de personas", 230000, DateTime.Now, E);
                Actor     Homero1  = new Actor("Juan", "Soto", "Bla bla", DateTime.Now);
                Productor P1       = new Productor("Fernando", "Daly", "Nacio en Peru...", DateTime.Now);
                Director  D1       = new Director("Alfredo", "Soto", "Nacio en Chile...", DateTime.Now);
                Estudio   E1       = new Estudio("Peru", "Peru", DateTime.Now);
                Pelicula  LS1      = new Pelicula("Los Samsung", D1, "Ciencia ficcion etc etc", 1000000, DateTime.Now, E);
                Pelicula  LTLM1    = new Pelicula("Otra Pelicula", D, "Comedia bla bla bla", 230000, DateTime.Now, E1);
                Critica   critica  = new Critica("Pelicula muy buena", LS, Homero);
                Critica   critica1 = new Critica("Pelicula muy mala", LS, Homero1);
                Critica   critica2 = new Critica("Pelicula muy bacan", LS, P1);
                Critica   critica3 = new Critica("Pelicula muy guena", LTLM, Homero);
                Critica   critica4 = new Critica("Pelicula muy wena", LS1, P);
                Critica   critica5 = new Critica("Pesima", LTLM1, D);
                Critica   critica6 = new Critica("Buena", LTLM, D1);
                Critica   critica7 = new Critica("BUUUUU", LS1, Homero1);

                datos.estudios.Add(E);
                datos.peliculas.Add(LS);
                datos.peliculas.Add(LTLM);
                datos.peliculasActor.Add(new PeliculaActor(LS, Homero));
                datos.peliculasProductor.Add(new PeliculaProductor(LS, P));
                datos.personas.Add(D);
                datos.personas.Add(P);
                datos.personas.Add(Homero);
                datos.estudios.Add(E1);
                datos.peliculas.Add(LS1);
                datos.peliculas.Add(LTLM1);
                datos.peliculasActor.Add(new PeliculaActor(LS1, Homero1));
                datos.peliculasProductor.Add(new PeliculaProductor(LS1, P1));
                datos.personas.Add(D1);
                datos.personas.Add(P1);
                datos.personas.Add(Homero1);
                datos.criticas.Add(critica);
                datos.criticas.Add(critica1);
                datos.criticas.Add(critica2);
                datos.criticas.Add(critica3);
                datos.criticas.Add(critica4);
                datos.criticas.Add(critica5);
                datos.criticas.Add(critica6);
                datos.criticas.Add(critica7);
            }
            #endregion
        }
Example #2
0
        public static void RecibeCritica(string nombre_emisor, string mensaje, Pelicula pelicula)
        {
            Critica a = new Critica(nombre_emisor, mensaje);

            pelicula.criticas.Add(a);
        }