private static void AddShowContests(Show show) { ShowContestRepo showContestRepo = new ShowContestRepo(); //foreach (Contest contest in show.Contests) //showContestRepo.Add(new ShowContest(show.Id, contest.Id)); }
public override void Delete(int id) { var showContestRepo = new ShowContestRepo(); var showContestCollection = showContestRepo.GetWhereForeignKeyIs(id); var contestRepo = new ContestRepo(); foreach (var sc in showContestCollection) { contestRepo.Delete(sc.ContestId); showContestRepo.Delete(sc.Id); } base.Delete(id); }