Exemplo n.º 1
0
        protected void DWActor_Init(object sender, EventArgs e)
        {
            int i;

            if (DWActor != null)
            {
                actorCAD actores = new actorCAD();
                actor.Nombre = "%";
                List <String> nombres = new List <string>();
                listaA = actores.mostrarListaActores(actor);
                for (i = 0; i < listaA.Count; i++)
                {
                    nombres.Add(listaA[i].Nombre + " " + listaA[i].Apellidos);
                }
                DWActor.DataSource = nombres;
                DWActor.DataBind();
                DWActor.Items.Insert(0, new ListItem("[Seleccionar]", "0"));
            }

            if (DWActor.Items.Count == 1)
            {
                Btn_Borrar.Visible = false;
                Err1.ForeColor     = Color.Red;
                Err1.Visible       = true;
                Err1.Text          = "No quedan actores";
            }
        }
        protected void Button_Actor(object sender, EventArgs e)
        {
            if (ActorBox.Text != "")
            {
                listaID.Clear();
                actorEN       actor        = new actorEN(-1, ActorBox.Text);
                List <string> ListaNombres = new List <string>();
                DWActor.Visible    = true;
                Btn_Actor2.Visible = true;
                List <actorEN> d = actor.listaActores();
                for (int i = 0; i < d.Count; i++)
                {
                    ListaNombres.Add(d[i].Nombre + " " + d[i].Apellidos);
                    listaID.Add(d[i].IdAc);
                }

                DWActor.DataSource = ListaNombres;
                DWActor.DataBind();
                DWActor.Items.Insert(0, new ListItem("[Seleccionar]", "0"));
                if (DWActor.Items.Count == 1)
                {
                    ErrActor.Visible   = true;
                    ErrActor.Text      = "*Búsqueda vacía. Introduzca el carácter '%' para ver todos los actores";
                    DWActor.Visible    = false;
                    Btn_Actor2.Visible = false;
                }
                else
                {
                    ErrActor.Visible = false;
                }
            }
            else
            {
                ErrActor.Visible = true;
                ErrActor.Text    = "*Campo vacío";
            }

            ErrSerie.Visible           = false;
            ErrPelicula.Visible        = false;
            ErrDistribuidora.Visible   = false;
            ErrDirector.Visible        = false;
            DWDistribuidora.Visible    = false;
            DWPeliculas.Visible        = false;
            DWSeries.Visible           = false;
            DWDirector.Visible         = false;
            Btn_Distribuidora2.Visible = false;
            Btn_Pelicula2.Visible      = false;
            Btn_Serie2.Visible         = false;
            Btn_Director2.Visible      = false;
        }
Exemplo n.º 3
0
        protected void DWactuacion_init(object sender, EventArgs e)
        {
            idPe.Clear();
            idAc.Clear();
            listaA.Clear();
            listaPeliculas.Clear();
            int i;

            if (DWActor != null)
            {
                actorCAD actores = new actorCAD();
                actor.Nombre = "%";
                List <String> nombres = new List <string>();
                listaA = actores.mostrarListaActores(actor);
                for (i = 0; i < listaA.Count; i++)
                {
                    nombres.Add(listaA[i].Nombre + " " + listaA[i].Apellidos);
                    idAc.Add(listaA[i].IdAc);
                }
                DWActor.DataSource = nombres;
                DWActor.DataBind();
                DWActor.Items.Insert(0, new ListItem("[Seleccionar]", "0"));
            }
            if (DWPelicula != null)
            {
                peliculaCAD p = new peliculaCAD();

                pelicula.NombreP = "%";
                List <String> nombres = new List <string>();
                listaPeliculas = p.mostrarListaPeliculas(pelicula);
                for (i = 0; i < listaPeliculas.Count; i++)
                {
                    nombres.Add(listaPeliculas[i].NombreP);
                    idPe.Add(listaPeliculas[i].IdP);
                }
                DWPelicula.DataSource = nombres;
                DWPelicula.DataBind();
                DWPelicula.Items.Insert(0, new ListItem("[Seleccionar]", "0"));
            }

            if (DWPelicula.Items.Count == 1)
            {
                Btn_Borrar.Visible = false;
                Err1.ForeColor     = Color.Red;
                Err1.Visible       = true;
                Err1.Text          = "No hay suficientes peliculas/actores";
            }
        }