private static void createSwissLeagueDatabases(string eventName, int numberOfTeams, int numberOfRounds) { AccessDatabaseUtilities.createDatabase(m_databaseFileName); createSwissLeagueTeamsTable(); createSwissLeagueScoresTable(); createSwissLeagueComputedScoresTable(numberOfRounds); }
private static void createTourneyDatabases() { TourneyInfo m_tourneyInfo = new TourneyInfo(Constants.getCurrentTourneyInformationFileName(), true); m_tourneyInfo.TourneyName = m_tourneyName; string databaseFileName = Constants.getCurrentTourneyEventsFileName(); AccessDatabaseUtilities.createDatabase(databaseFileName); List <DatabaseField> fields = new List <DatabaseField>(); fields.Add(new DatabaseField("Event_Name", "TEXT", 255)); fields.Add(new DatabaseField("Event_Type", "TEXT", 255)); List <string> primaryKeyFields = new List <string>(); primaryKeyFields.Add("Event_Name"); AccessDatabaseUtilities.createTable(databaseFileName, Constants.TableName.TourneyEvents, fields, primaryKeyFields); }
private void loadTourneyEvents() { string databaseFileName = Constants.getCurrentTourneyEventsFileName(); if (!File.Exists(databaseFileName)) { AccessDatabaseUtilities.createDatabase(databaseFileName); List <DatabaseField> fields = new List <DatabaseField>(); fields.Add(new DatabaseField("Event_Name", "TEXT", 255)); fields.Add(new DatabaseField("Event_Type", "TEXT", 255)); List <string> primaryKeyFields = new List <string>(); primaryKeyFields.Add("Event_Name"); AccessDatabaseUtilities.createTable(databaseFileName, Constants.TableName.TourneyEvents, fields, primaryKeyFields); } else { AccessDatabaseUtilities.loadDatabaseToTable(databaseFileName, Constants.TableName.TourneyEvents); } }
public KnockoutSessions(PropertyGrid grid, string eventName, string niniFileName, string databaseFileName, bool autoSave = false) { m_grid = grid; if (m_grid != null) { m_grid.SelectedObject = this; } m_eventName = eventName; m_autoSave = autoSave; m_niniFileName = niniFileName; m_databaseFileName = databaseFileName; if (!File.Exists(m_niniFileName)) { create(); } if (!File.Exists(m_databaseFileName)) { AccessDatabaseUtilities.createDatabase(m_databaseFileName); createTeamsTable(); createSessionsTable(); } load(); }