// metodo para obtener cartelera por id public Carteleras ObtenerCartelerasPorId(int idCartelera) { var cartId = from ca in ctx.Carteleras where ca.IdCartelera == idCartelera select ca; Carteleras c = new Carteleras(); foreach (Carteleras cartelera in cartId) { c.IdCartelera = cartelera.IdCartelera; c.IdSede = cartelera.IdSede; c.IdVersion = cartelera.IdVersion; c.Lunes = cartelera.Lunes; c.Martes = cartelera.Martes; c.Miercoles = cartelera.Miercoles; c.Jueves = cartelera.Jueves; c.Viernes = cartelera.Viernes; c.Sabado = cartelera.Sabado; c.Domingo = cartelera.Domingo; c.FechaInicio = cartelera.FechaInicio; c.FechaFin = cartelera.FechaFin; c.HoraInicio = cartelera.HoraInicio; c.NumeroSala = cartelera.NumeroSala; c.IdPelicula = cartelera.IdPelicula; } return(c); }
// metodo para editar las carteleras public void EditarCartelera(Carteleras cartelera) { var editarCartelera = from c in ctx.Carteleras where c.IdCartelera == cartelera.IdCartelera select c; foreach (Carteleras c in editarCartelera) { c.IdSede = cartelera.IdSede; c.IdVersion = cartelera.IdVersion; c.Lunes = cartelera.Lunes; c.Martes = cartelera.Martes; c.Miercoles = cartelera.Miercoles; c.Jueves = cartelera.Jueves; c.Viernes = cartelera.Viernes; c.Sabado = cartelera.Sabado; c.Domingo = cartelera.Domingo; c.FechaInicio = cartelera.FechaInicio; c.FechaFin = cartelera.FechaFin; c.HoraInicio = cartelera.HoraInicio; c.NumeroSala = cartelera.NumeroSala; c.IdPelicula = cartelera.IdPelicula; } ctx.SaveChanges(); }
//metodo para guardar nuevas las carteleras public void AgregarCartelera(Carteleras c) { ctx.Carteleras.Add(c); ctx.SaveChanges(); }