private void btnResults_Click(object sender, EventArgs e) { if (sportsFestivalGrid.CurrentRow != null) { int curSportsFestivalId = (int)sportsFestivalGrid.CurrentRow.Cells[0].Value; ResultsController.getInstance.OpenResultsGUI(SportsFestivalProvider.getSportsFestivalById(curSportsFestivalId)); } }
public void createNewSportsFestival(DateTime sportsFestivalDate, List <Int32> competitionIds) { List <Competition> competitions = new List <Competition>(); foreach (int competitionId in competitionIds) { Competition competition = CompetitionProvider.getCompetitionById(competitionId); competitions.Add(competition); } int sportsFestivalId = SportsFestivalProvider.createSportsFestival(sportsFestivalDate, competitions); SportsFestival sportsFestival = SportsFestivalProvider.getSportsFestivalById(sportsFestivalId); List <Student> students = StudentProvider.getAllActiveStudents(); foreach (Student student in students) { SportsFestivalSubscriptionProvider.createSportsFestivalSubscription( sportsFestival, student ); } }
public List <SportsFestival> getAllSportsFestivalsOrderedByDescendingDate() { return(SportsFestivalProvider.getAllSportsFestivalsByDescendingDate()); }