public Competition ModifyCompetition(Competition newCompetition)
 {
     using (var db = new DatabaseContext())
     {
         db.Entry(newCompetition).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         return (Competition)db.Competitions.Find(newCompetition.CompetitionID);
     }
 }
 public Competition CreateCompetition(Competition competition)
 {
     using (var db = new DatabaseContext())
     {
         Competition CreatedCompetition = (Competition)db.Competitions.Add((EntityFramework.Competition)competition);
         db.SaveChanges();
         return CreatedCompetition;
     }
 }