protected void DWDirector_Init(object sender, EventArgs e) { int i; if (DWDirector != null) { director.Nombre = "%"; List <String> nombres = new List <string>(); listaDir = d.mostrarListaDirectores(director); for (i = 0; i < listaDir.Count; i++) { nombres.Add(listaDir[i].Nombre + " " + listaDir[i].Apellidos); } DWDirector.DataSource = nombres; DWDirector.DataBind(); DWDirector.Items.Insert(0, new ListItem("[Seleccionar]", "0")); } if (DWDirector.Items.Count == 1) { Btn_Modificar1.Visible = false; ErrM.ForeColor = Color.Red; ErrM.Visible = true; ErrM.Text = "No quedan directores"; } }
protected void Btn_DirectorC(object sender, EventArgs e) { if (DirectorBox.Text != "") { listaID.Clear(); directorEN director = new directorEN(); director.Nombre = DirectorBox.Text; List <string> ListaNombres = new List <string>(); DWDirector.Visible = true; Btn_Director2.Visible = true; List <directorEN> d = director.listaDirectoresConcretos(); for (int i = 0; i < d.Count; i++) { ListaNombres.Add(d[i].Nombre + " " + d[i].Apellidos); listaID.Add(d[i].IdD); } DWDirector.DataSource = ListaNombres.Distinct().ToList(); DWDirector.DataBind(); DWDirector.Items.Insert(0, new ListItem("[Seleccionar]", "0")); if (DWDirector.Items.Count == 1) { ErrDirector.Visible = true; ErrDirector.Text = "*Búsqueda vacía. Introduzca el carácter '%' para ver todos los directores"; DWDirector.Visible = false; Btn_Director2.Visible = false; } else { ErrDirector.Visible = false; ErrPelicula.Text = "*Seleccione un director"; } } else { ErrDirector.Visible = true; ErrDirector.Text = "*Campo vacío"; } ErrSerie.Visible = false; ErrPelicula.Visible = false; ErrActor.Visible = false; ErrDistribuidora.Visible = false; DWActor.Visible = false; DWPeliculas.Visible = false; DWSeries.Visible = false; DWDistribuidora.Visible = false; Btn_Actor2.Visible = false; Btn_Pelicula2.Visible = false; Btn_Serie2.Visible = false; Btn_Distribuidora2.Visible = false; }