/// <summary> /// Удаление зала /// </summary> /// <param name="ID"></param> public void Delete(int ID) { List <Session> h = (db.HallSet.Find(ID)).Session.ToList(); foreach (Session x in h) {//удаляем все сеансы SessionRepository c = new SessionRepository(db); c.Delete(x.ID); } db.HallSet.Find(ID).Deleted = true; db.SaveChanges(); }
/// <summary> /// Удаление фильма /// </summary> /// <param name="ID"></param> public void Delete(int ID) { Film s = db.FilmSet.Find(ID); List <Session> ses = s.Session.ToList(); foreach (Session x in ses) {//удаляем все сеансы данного фильма SessionRepository c = new SessionRepository(db); c.Delete(x.ID); } db.FilmSet.Remove(s); db.SaveChanges(); }