public Pelicula(string minombre, string midescripcion, DateTime mifecha, int mipresup, Director midirector, Estudio miestudio)
 {
     nombre        = minombre;
     descripcion   = midescripcion;
     fecha_estreno = mifecha;
     presupuesto   = mipresup;
     director      = midirector;
     estudio       = miestudio;
 }
Esempio n. 2
0
 public void guardarEstudios(Estudio estu)
 {
     estudios.Add(estu);
 }
Esempio n. 3
0
        // mostrar perfil de elemento seleccionado en el listbox

        private void listbox1_SelectedIndexChanged(object sender, System.EventArgs e)
        {
            listBox2.Items.Clear();
            panel2.Dock = System.Windows.Forms.DockStyle.Fill;
            panel2.BringToFront();
            string nombre = listBox1.SelectedItem.ToString();

            if (BDD.listaquepertenece(nombre) == "pelicula")
            {
                Pelicula peli = BDD.EntregarPelicula(nombre);
                listBox2.Items.Add("Nombre: " + peli.getNombre());
                listBox2.Items.Add("Nombre Director: " + peli.getDirector().getNombre());
                listBox2.Items.Add("Fecha de estreno: " + peli.getFecha());
                listBox2.Items.Add("Descripcion: " + peli.getDescripcion());
                listBox2.Items.Add("Presupuesto: " + peli.getPresupuesto());
                listBox2.Items.Add("Nombre Estudio: " + peli.getestudio().getNombre());
                listBox2.Items.Add("Nombre Actores: ");
                foreach (Actor a in peli.getactoresopelicula())
                {
                    listBox2.Items.Add(a.getNombre());
                }
                listBox2.Items.Add("Nombre productores: ");
                foreach (Productor p in peli.getproductorespelicula())
                {
                    listBox2.Items.Add(p.getNombre());
                }
                listBox2.Items.Add("Criticas: ");
                foreach (Critica c in peli.getlistacriticas())
                {
                    listBox2.Items.Add("Nombre: " + c.getNombre());
                    listBox2.Items.Add(c.gettexto());
                    listBox2.Items.Add("----------------------------------------------------");
                }
            }
            if (BDD.listaquepertenece(nombre) == "actor")
            {
                Actor actor = BDD.entregaractor(nombre);
                listBox2.Items.Add("Nombre: " + actor.getNombre());
                listBox2.Items.Add("Apellido: " + actor.getApellido());
                listBox2.Items.Add("Fecha de nacimiento: " + actor.getfecha());
                listBox2.Items.Add("Biografia: " + actor.getBiografia());
                listBox2.Items.Add("Nombre Peliculas: ");
                foreach (Pelicula a in actor.getlistapeliculas())
                {
                    listBox2.Items.Add(a.getNombre());
                }
            }
            if (BDD.listaquepertenece(nombre) == "director")
            {
                Director dire = BDD.entregardirector(nombre);
                listBox2.Items.Add("Nombre: " + dire.getNombre());
                listBox2.Items.Add("Apellido: " + dire.getApellido());
                listBox2.Items.Add("Fecha de nacimiento: " + dire.getfecha());
                listBox2.Items.Add("Biografia: " + dire.getBiografia());
                listBox2.Items.Add("Nombre Peliculas: ");
                foreach (Pelicula a in dire.getlistapeliculas())
                {
                    listBox2.Items.Add(a.getNombre());
                }
            }
            if (BDD.listaquepertenece(nombre) == "productor")
            {
                Productor prod = BDD.entregarproductor(nombre);
                listBox2.Items.Add("Nombre: " + prod.getNombre());
                listBox2.Items.Add("Apellido: " + prod.getApellido());
                listBox2.Items.Add("Fecha de nacimiento: " + prod.getfecha());
                listBox2.Items.Add("Biografia: " + prod.getBiografia());
                listBox2.Items.Add("Nombre Peliculas: ");
                foreach (Pelicula a in prod.getlistapeliculas())
                {
                    listBox2.Items.Add(a.getNombre());
                }
            }
            if (BDD.listaquepertenece(nombre) == "estudio")
            {
                Estudio est = BDD.entregarEstudio(nombre);
                listBox2.Items.Add("Nombre: " + est.getNombre());
                listBox2.Items.Add("Direccion: " + est.getDireccion());
                listBox2.Items.Add("Fecha de apertura: " + est.getfecha());
                listBox2.Items.Add("Nombre Peliculas: ");
                foreach (Pelicula a in est.getlistapeliculas())
                {
                    listBox2.Items.Add(a.getNombre());
                }
            }
        }