public static void updateCompetition(Competition competition)
        {
            executeSql(""
                       + "UPDATE "
                       + "`" + tableName + "` "
                       + "SET "
                       + "`" + field_competitionName + "` = " + competition.CompetitionName + " "
                       + "WHERE "
                       + "`" + field_competitionId + " = " + competition.CompetitionId
                       );

            foreach (DisciplineSet disciplineSet in competition.getDisciplineSets())
            {
                if (CompetitionDisciplineSetProvider.relationExists(competition, disciplineSet) == false)
                {
                    CompetitionDisciplineSetProvider.createCompetitionDisciplineSetRelation(competition, disciplineSet);
                }
            }
        }
 public static List <Competition> getCompetitionsByDisciplineSet(DisciplineSet disciplineSet)
 {
     return(CompetitionDisciplineSetProvider.getCompetitionsByDisciplineSet(disciplineSet));
 }
 public static List <DisciplineSet> getDisciplineSetsByCompetition(Competition competition)
 {
     return(CompetitionDisciplineSetProvider.getDisciplineSetsByCompetition(competition));
 }