示例#1
0
 public Pelicula(string nombre, Persona director, DateTime fecha_estreno, string descripcion, int presupuesto, Estudio estudio)
 {
     this.nombre        = nombre;
     this.director      = director;
     this.fecha_estreno = fecha_estreno;
     this.descripcion   = descripcion;
     this.presupuesto   = presupuesto;
     this.estudio       = estudio;
 }
示例#2
0
 public Pelicula(string Nombre, Director Director, string estreno, string Descripcion, string Presupuesto, Estudio Estudio)
 {
     nombre       = Nombre;
     director     = Director;
     fechaEstreno = estreno;
     descripcion  = Descripcion;
     presupuesto  = Presupuesto;
     estudio      = Estudio;
 }
 public PerfilEstudios(object sender, Estudio e, string nombre)
 {
     InitializeComponent();
     if (sender is IDBer)
     {
         listener = (IDBer)sender;
     }
     label_tipo.Text   = "Estudio:";
     label_nombre.Text = nombre;
     listView_estudios.Items.Add("-------------Informacion: ---------");
     listView_estudios.Items.Add("Nombre: " + e.GetNombre());
     listView_estudios.Items.Add("Direccion: " + e.GetDireccion());
     listView_estudios.Items.Add("Fecha de apertura: " + e.GetFechaApertura());
     listView_estudios.Items.Add("-------------Peliculas involucradas: ---------");
     foreach (Pelicula p in listener.GetBaseDeDatos().GetPeliculas())
     {
         if (p.GetEstudio().GetNombre() == e.GetNombre())
         {
             listView_estudios.Items.Add(p.GetNombre());
         }
     }
 }
示例#4
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
        }