예제 #1
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            CineDBContext cineDB = new CineDBContext();
            Pelicula      peli   = cineDB.Peliculas.FirstOrDefault(x => x.ID == 6);

            cineDB.Actores.Include("SusPeliculas").FirstOrDefault(y => y.ID == 7).SusPeliculas.Remove(peli);
            cineDB.SaveChanges();
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            CineDBContext cineDB = new CineDBContext();
            Pelicula      peli   = cineDB.Peliculas.FirstOrDefault(x => x.ID == 6);

            Actor           acto = cineDB.Actores.Include("SusPeliculas").FirstOrDefault(y => y.ID == 7);
            List <Pelicula> pp   = acto.SusPeliculas.ToList();

            cineDB.Actores.Include("SusPeliculas").FirstOrDefault(y => y.ID == 7).SusPeliculas.Add(peli);
            cineDB.SaveChanges();
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            CineDBContext cineDB = new CineDBContext();

            GridListado.DataSource = (from Personajes in cineDB.Actores
                                      from Peli in Personajes.SusPeliculas
                                      select new
            {
                Nombre_Actor = Personajes.Nombre,
                Apellidos_Actor = Personajes.Apellidos,
                Titulo_Pelicula = Peli.Titulo
            }).ToList();
            GridListado.DataBind();
        }