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; }
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); } }