Example #1
0
 public PerfilPeliculas(object sender, Pelicula pelicula, string nombre)
 {
     InitializeComponent();
     if (sender is IDBer)
     {
         listener = (IDBer)sender;
     }
     if (pelicula is Pelicula)
     {
         label_tipo.Text   = "Peliculas:";
         label_nombre.Text = nombre;
         listView_peliculas.Items.Add("-------------Informacion: ---------");
         listView_peliculas.Items.Add("Nombre: " + pelicula.GetNombre());
         listView_peliculas.Items.Add("Director" + pelicula.GetDirector().GetNombre() + " " + pelicula.GetDirector().GetApellido());
         listView_peliculas.Items.Add("Estudio: " + pelicula.GetEstudio().GetNombre());
         listView_peliculas.Items.Add("Fecha de estreno: " + pelicula.GetFechaEstreno());
         listView_peliculas.Items.Add("Descripción: " + pelicula.GetDescripcion());
         listView_peliculas.Items.Add("Presupuesto: " + pelicula.GetPresupuesto());
         listView_peliculas.Items.Add("-------------Personas involucradas: ---------");
         foreach (PeliculaProductor pp in listener.GetBaseDeDatos().GetPeliculaProductores())
         {
             if (pelicula == pp.GetPelicula())
             {
                 listView_peliculas.Items.Add("Productor " + pp.GetProductor().GetNombre() + " " + pp.GetProductor().GetApellido());
             }
         }
         foreach (PeliculaActor pa in listener.GetBaseDeDatos().GetPeliculaActores())
         {
             if (pelicula == pa.GetPelicula())
             {
                 listView_peliculas.Items.Add("Actor " + pa.GetActor().GetNombre() + " " + pa.GetActor().GetApellido());
             }
         }
     }
 }
 public Main_Window(object sender)
 {
     InitializeComponent();
     if (sender is IDBer)
     {
         listener = (IDBer)sender;
     }
 }
        public PerfilPersonas(object sender, Persona persona, string nombre)
        {
            InitializeComponent();
            label_nombre.Text = nombre;
            if (sender is IDBer)
            {
                listener = (IDBer)sender;
            }

            if (persona is Actor)
            {
                label_tipoPersona.Text = "Actor:";
                listView1.Items.Add("----- Informacion: -----");
                listView1.Items.Add("Nombre: " + persona.GetNombre() + " " + persona.GetApellido());
                listView1.Items.Add("Fecha de nacimiento: " + persona.GetCumpleanos());
                listView1.Items.Add("Biografia: " + persona.GetBiografia());
                listView1.Items.Add("----- Peliculas: -----");
                foreach (PeliculaActor pa in listener.GetBaseDeDatos().GetPeliculaActores())
                {
                    if (pa.GetActor().GetNombre() == persona.GetNombre())
                    {
                        listView1.Items.Add(pa.GetPelicula().GetNombre());
                    }
                }
            }
            else if (persona is Productor)
            {
                label_tipoPersona.Text = "Productor:";
                listView1.Items.Add("Nombre: " + persona.GetNombre() + " " + persona.GetApellido());
                listView1.Items.Add("Fecha de nacimiento: " + persona.GetCumpleanos());
                listView1.Items.Add("Biografia: " + persona.GetBiografia());
                listView1.Items.Add("----- Peliculas: -----");
                foreach (PeliculaProductor pp in listener.GetBaseDeDatos().GetPeliculaProductores())
                {
                    if (pp.GetProductor().GetNombre() == persona.GetNombre())
                    {
                        listView1.Items.Add(pp.GetPelicula().GetNombre());
                    }
                }
            }
            else if (persona is Director)
            {
                label_tipoPersona.Text = "Director:";
                listView1.Items.Add("Nombre: " + persona.GetNombre() + " " + persona.GetApellido());
                listView1.Items.Add("Fecha de nacimiento: " + persona.GetCumpleanos());
                listView1.Items.Add("Biografia: " + persona.GetBiografia());
                listView1.Items.Add("----- Peliculas: -----");
                foreach (Pelicula p in listener.GetBaseDeDatos().GetPeliculas())
                {
                    if (p.GetDirector().GetNombre() == persona.GetNombre())
                    {
                        listView1.Items.Add(p.GetNombre());
                    }
                }
            }
        }
Example #4
0
        public Criticas(object sender, string nombre)
        {
            InitializeComponent();
            label1.Text = nombre;
            listView_criticas.Columns.Add("Nombre");

            if (sender is IDBer)
            {
                listener = (IDBer)sender;
            }
        }
Example #5
0
 public Estudios(object sender)
 {
     InitializeComponent();
     if (sender is IDBer)
     {
         listener = (IDBer)sender;
     }
     foreach (Estudio e in listener.GetBaseDeDatos().GetEstudios())
     {
         listBox_estudios.Items.Add(e.GetNombre());
     }
 }
 public Actores(object sender)
 {
     InitializeComponent();
     if (sender is IDBer)
     {
         listener = (IDBer)sender;
     }
     foreach (Actor a in listener.GetBaseDeDatos().GetActores())
     {
         listBox_actores.Items.Add(a.GetNombre() + " " + a.GetApellido());
     }
 }
Example #7
0
 public Productores(object sender)
 {
     InitializeComponent();
     if (sender is IDBer)
     {
         listener = (IDBer)sender;
     }
     foreach (Productor p in listener.GetBaseDeDatos().GetProductores())
     {
         listBox_productores.Items.Add(p.GetNombre() + " " + p.GetApellido());
     }
 }
 public Directores(object sender)
 {
     InitializeComponent();
     if (sender is IDBer)
     {
         listener = (IDBer)sender;
     }
     foreach (Director d in listener.GetBaseDeDatos().GetDirectores())
     {
         listBox_directores.Items.Add(d.GetNombre() + " " + d.GetApellido());
     }
 }
Example #9
0
        public frmFinder()
        {
            InitializeComponent();

            dgvResultSet.AutoGenerateColumns = true;
            dgvResultSet.DataSource          = this._source;

            string esConString = ConfigurationManager.ConnectionStrings["es"].ConnectionString,
                   dbConString = ConfigurationManager.ConnectionStrings["db"].ConnectionString;

            this._eser = new ESer(esConString);
            this._dber = new DBer(dbConString);
        }
Example #10
0
        public Peliculas(object sender)
        {
            InitializeComponent();
            if (sender is IDBer)
            {
                listener = (IDBer)sender;
            }

            if (listener.GetBaseDeDatos().GetPeliculas() != null)
            {
                foreach (Pelicula p in listener.GetBaseDeDatos().GetPeliculas())
                {
                    listBox_peliculas.Items.Add(p.GetNombre());
                }
            }
            else
            {
                MessageBox.Show("No hay películas en la base de datos!");
            }
        }
 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());
         }
     }
 }
Example #12
0
        protected void Dispose(bool disposing)
        {
            if (!this.disposedValue)
            {
                return;
            }

            _msgConnection.Client.Database.Multiplexer.Close();
            _msgConnection = null;

            _dataConnection.Client.Database.Multiplexer.Close();
            _dataConnection = null;

            _db = null;
            _es = null;

            this._receiverState.Clear();
            this._dataObjs.Clear();

            this._receiverState = null;
            this._dataObjs      = null;
        }