コード例 #1
0
        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";
            }
        }
コード例 #2
0
        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;
        }