public void Delete(int?radioManID) { var r = context.RaceTeams.Where(x => x.RadioManID == radioManID); if (r != null) { foreach (RaceTeam a in r) { a.RadioManID = null; } } context.SaveChanges(); RadioMan radioMan = context.RadioMen.Find(radioManID); context.RadioMen.Remove(radioMan); }
public void Delete(int?pilotID) { var r = context.RaceTeams.Where(x => x.PilotID == pilotID); if (r != null) { foreach (RaceTeam a in r) { a.Pilot = null; } } context.SaveChanges(); Pilot pilot = context.Pilots.Find(pilotID); context.Pilots.Remove(pilot); }
public void Delete(int?navigatorID) { var r = context.RaceTeams.Where(x => x.NavigatorID == navigatorID); if (r != null) { foreach (RaceTeam a in r) { a.NavigatorID = null; } } context.SaveChanges(); Navigator navigator = context.Navigators.Find(navigatorID); context.Navigators.Remove(navigator); }
public void Delete(int?raceTeamID) { var r = context.Races.Where(x => x.RaceTeamID == raceTeamID); if (r != null) { foreach (Race a in r) { a.RaceTeamID = null; } } context.SaveChanges(); var q = context.Queries.Where(x => x.RaceTeamID == raceTeamID); if (q != null) { foreach (Query a in q) { a.RaceTeamID = null; } } context.SaveChanges(); var s = context.Stuardesses.Where(x => x.TeamID == raceTeamID); if (s != null) { foreach (Stuardess a in s) { a.TeamID = null; } } context.SaveChanges(); RaceTeam raceTeam = context.RaceTeams.Find(raceTeamID); context.RaceTeams.Remove(raceTeam); }
public void Save() { db.SaveChanges(); }
public void Save() { context.SaveChanges(); }