public SALA Read(int ID)
 {
     SALA respuesta = new SALA();
     try
     {
         using (var TicketFlixEntities = new TicketFlixEntities())
         {
             respuesta = TicketFlixEntities.SALAs.Single(x => x.IDSala == ID);
         }
     }
     catch (Exception)
     {
         //MANEJO DE EXCEPCION
         throw;
     }
     return respuesta;
 }
 public bool Delete(SALA entidad)
 {
     try
     {
         using (var TicketFlixEntities = new TicketFlixEntities())
         {
             TicketFlixEntities.SALAs.Attach(entidad);
             TicketFlixEntities.SALAs.Remove(entidad);
             TicketFlixEntities.SaveChanges();
             return true;
         }
     }
     catch (Exception)
     {
         //MANEJO DE EXCEPCION
         throw;
     }
 }
 public SALA Create(SALA entidad)
 {
     SALA respuesta = new SALA();
     try
     {
         using (var TicketFlixEntities = new TicketFlixEntities())
         {
             TicketFlixEntities.SALAs.Add(entidad);
             TicketFlixEntities.SaveChanges();
             respuesta = TicketFlixEntities.SALAs.Single(x => x.IDSala == entidad.IDSala);
         }
     }
     catch (Exception)
     {
         //MANEJO DE EXCEPCION
         throw;
     }
     return respuesta;
 }
 public SALA Update(SALA entidad)
 {
     SALA updation;
     try
     {
         using (var TicketFlixEntities = new TicketFlixEntities())
         {
             updation = TicketFlixEntities.SALAs.Single(x => x.IDSala == entidad.IDSala);
             TicketFlixEntities.Entry(updation).CurrentValues.SetValues(entidad);
             TicketFlixEntities.SaveChanges();
         }
     }
     catch (Exception)
     {
         //MANEJO DE EXCEPCION
         throw;
     }
     return updation;
 }
Exemple #5
0
        private void cbSalas_SelectedIndexChanged(object sender, EventArgs e)
        {
            Total = 0;
            IEnumerable<SALA> Salas;
            Salas = from s
                    in new SALAPersistence().GetList()
                    where s.Película == cbSalas.SelectedItem.ToString()
                    select s;
            SALA SalaSeleccionada = new SALA();
            foreach (SALA sala in Salas)
            {
                SalaSeleccionada = sala;
            }

            IEnumerable<HORARIO> ListaHorario = new List<HORARIO>();
            ListaHorario = from h
                           in new HORARIOPersistence().GetList()
                           where h.SALA.IDSala == SalaSeleccionada.IDSala
                           select h;
            cbHorario.Items.Clear();
            foreach (HORARIO horario in ListaHorario)
            {
                cbHorario.Items.Add(horario.Horario);
            }
        }