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);
        }
Beispiel #2
0
        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);
        }
Beispiel #5
0
 public void Save()
 {
     db.SaveChanges();
 }
 public void Save()
 {
     context.SaveChanges();
 }