private void button4_Click(object sender, EventArgs e)
        {
            MostrarEventArgs mostrarEventArgs = new MostrarEventArgs();

            mostrarEventArgs.tipo = Tipo.PRODUCTOR;
            OnMostrar(this, mostrarEventArgs);
        }
        private void button5_Click(object sender, EventArgs e)
        {
            MostrarEventArgs mostrarEventArgs = new MostrarEventArgs();

            mostrarEventArgs.tipo = Tipo.ESTUDIO;
            OnMostrar(this, mostrarEventArgs);
        }
        private void button1_Click(object sender, EventArgs e)
        {
            MostrarEventArgs mostrarEventArgs = new MostrarEventArgs();

            mostrarEventArgs.tipo = Tipo.PELICULA;
            OnMostrar(this, mostrarEventArgs);
        }
예제 #4
0
        private void Mostrar(object sender, MostrarEventArgs e)
        {
            List <Object> lstShow = new List <object>();

            if (e.tipo == Tipo.ACTOR)
            {
                foreach (Persona persona in BaseDatos.lstPersonas)
                {
                    if (persona is Actor)
                    {
                        lstShow.Add((Actor)persona);
                    }
                }
            }
            if (e.tipo == Tipo.DIRECTOR)
            {
                foreach (Persona persona in BaseDatos.lstPersonas)
                {
                    if (persona is Director)
                    {
                        lstShow.Add((Director)persona);
                    }
                }
            }
            if (e.tipo == Tipo.PRODUCTOR)
            {
                foreach (Persona persona in BaseDatos.lstPersonas)
                {
                    if (persona is Productor)
                    {
                        lstShow.Add((Productor)persona);
                    }
                }
            }
            if (e.tipo == Tipo.ESTUDIO)
            {
                foreach (Estudio estudio in BaseDatos.lstEstudio)
                {
                    lstShow.Add(estudio);
                }
            }
            if (e.tipo == Tipo.PELICULA)
            {
                foreach (Pelicula pelicula in BaseDatos.lstPeliculas)
                {
                    lstShow.Add(pelicula);
                }
            }
        }