private void EntrarPeliculaDetalle(object sender, EventArgs e) { this.OrdenYBusqueda(false); Control b = (Control)sender; PeliculaControl pc = (PeliculaControl)b.Parent; this.PeliculaPulsada = this.db.GetPelicula(pc.id); ComboBoxEstado.SelectedIndex = (int)pc.EstadosPelicula; StringBuilder sb = new StringBuilder(); PanelListaReparto.Controls.Clear(); PicBoxPortada.Image = Image.FromFile(Path.GetFilmCoversPath() + this.PeliculaPulsada.portada + ".jpg"); LblValoracion.Text = this.PeliculaPulsada.valoracion.ToString(); LblNombre.Text = this.PeliculaPulsada.titulo.ToUpper() + " (" + this.PeliculaPulsada.año + ")"; foreach (string i in this.PeliculaPulsada.generos) { sb.Append('|'); sb.Append(i.ToUpper()); sb.Append('|'); } LblGenros.Text = sb.ToString(); TxtBoxDescripcion.Text = this.PeliculaPulsada.descripcion; //Director RepartoControl rc = new RepartoControl(); rc.CambiarImagen(this.db.GetReparto(this.PeliculaPulsada.director[0]).imagenPerfil); rc.CambiarNombre(this.db.GetReparto(this.PeliculaPulsada.director[0]).nombre); rc.EntrarDetalleReparto += new EventHandler(EntrarRepartoDetalleVoid); PanelListaReparto.Controls.Add(rc); PanelListaReparto.Controls.Add(new Panel()); // Reparto foreach (ObjectId r in this.PeliculaPulsada.reparto) { rc = new RepartoControl(); rc.CambiarImagen(this.db.GetReparto(r).imagenPerfil); rc.CambiarNombre(this.db.GetReparto(r).nombre); rc.EntrarDetalleReparto += new EventHandler(EntrarRepartoDetalleVoid); PanelListaReparto.Controls.Add(rc); PanelListaReparto.Controls.Add(new Label()); } PanelDetalle.BringToFront(); }
private void BtnNoAgregada_Click(object sender, EventArgs e) { PanelDetalle.SendToBack(); this.OrdenYBusqueda(false); CargarMiListaEstados(Enums.EstadosPelicula.NO_AGREGADA, this.db.GetListaPeliculasOrdenadas(ComboBoxOrdenKey.SelectedItem.ToString().ToLower(), ComboBoxOrden.SelectedIndex)); }
private void BtnMiLista_Click(object sender, EventArgs e) { PanelDetalle.SendToBack(); this.OrdenYBusqueda(false); CargarMiLista(this.db.GetListaPeliculasOrdenadas(ComboBoxOrdenKey.SelectedItem.ToString().ToLower(), ComboBoxOrden.SelectedIndex)); }