예제 #1
0
 public void EditTournament(ITournamentDialog itd)
 {
     itd.SetGameSystemIsChangeable(false);
     itd.SetTournament(ActiveTournament);
     itd.ShowDialog();
     if (itd.IsChanged())
     {
         ChangeTournament(itd.GetTournament());
     }
 }
예제 #2
0
 public void Import(ITournamentDialog itd, bool csv)
 {
     if (csv)
     {
         ActiveTournament = ActiveIO.CSVImport();
     }
     else
     {
         ActiveTournament = ActiveIO.GOEPPImport();
     }
     if (ActiveTournament != null)
     {
         itd.SetTournament(ActiveTournament);
         itd.SetIO(ActiveIO);
         itd.ShowDialog();
         if (itd.IsChanged())
         {
             ChangeTournament(itd.GetTournament());
         }
         ActiveTimer.DefaultTime = ActiveTournament.Rule.DefaultTime;
     }
 }