示例#1
0
        public Competitor DeleteCompetitor(int competitorID)
        {
            Competitor dbEntry = FindCompetitorByID(competitorID);

            if (dbEntry != null)
            {
                context.Competitors.Remove(dbEntry);
                context.SaveChanges();
            }
            return(dbEntry);
        }
示例#2
0
 public void SaveCompetitor(Competitor Competitor)
 {
     if (Competitor.CompetitorID == 0)
     {
         context.Competitors.Add(Competitor);
     }
     else
     {
         Competitor dbCompetitor = FindCompetitorByID(Competitor.CompetitorID);
         if (dbCompetitor != null)
         {
             dbCompetitor.FirstPlayerID  = Competitor.FirstPlayerID;
             dbCompetitor.SecondPlayerID = Competitor.SecondPlayerID;
         }
     }
     context.SaveChanges();
 }
示例#3
0
        public Competitor FindCompetitorByID(int competitorID)
        {
            Competitor dbCompetitor = context.Competitors.FirstOrDefault(c => c.CompetitorID == competitorID);

            return(dbCompetitor);
        }