Esempio n. 1
0
        /// <summary>
        /// Erstellt eine neue KO-Runde für Fußballspiele
        /// </summary>
        /// <param name="id">ID der KO-Runde</param>
        /// <param name="name">Name der KO-Runde</param>
        /// <param name="roundMode">Rundenmodus der KO-Runde</param>
        /// <param name="teams">Teams der KO-Runde. Zwei direkt aufeinanderfolgende Teams spielen gegeneinander.</param>
        public FootballKORound(int id, string name, EKORoundMode roundMode, FootballTeamCollection teams)
            : base(id, name)
        {
            RoundMode     = roundMode;
            OriginalTeams = teams;


            SimpleLog.Log(String.Format("Create Football KO Round: {0}", ToString()));

            Reset();

            //Matches = new ObservableCollection<FootballMatch>();
            //CreateMatches();
            //CreateTable();

            SimpleLog.Log(String.Format("Football KO Round created with ID={0}", ID));
        }
Esempio n. 2
0
 /// <summary>
 /// Erstellt eine neue KO-Runde für Fußballspiele
 /// </summary>
 /// <param name="roundMode">Rundenmodus der KO-Runde</param>
 /// <param name="teams">Teams der KO-Runde. Zwei direkt aufeinanderfolgende Teams spielen gegeneinander.</param>
 public FootballKORound(EKORoundMode roundMode, List <FootballTeam> teams)
     : this(roundMode, new FootballTeamCollection(teams))
 {
 }
Esempio n. 3
0
 /// <summary>
 /// Erstellt eine neue KO-Runde für Fußballspiele
 /// </summary>
 /// <param name="roundMode">Rundenmodus der KO-Runde</param>
 /// <param name="teams">Teams der KO-Runde. Zwei direkt aufeinanderfolgende Teams spielen gegeneinander.</param>
 public FootballKORound(EKORoundMode roundMode, params FootballTeam[] teams)
     : this(roundMode, new FootballTeamCollection(teams))
 {
 }
Esempio n. 4
0
 /// <summary>
 /// Erstellt eine neue KO-Runde für Fußballspiele
 /// </summary>
 /// <param name="roundMode">Rundenmodus der KO-Runde</param>
 public FootballKORound(EKORoundMode roundMode)
     : this(roundMode, new FootballTeamCollection())
 {
 }
Esempio n. 5
0
 /// <summary>
 /// Erstellt eine neue KO-Runde für Fußballspiele
 /// </summary>
 /// <param name="roundMode">Rundenmodus der KO-Runde</param>
 /// <param name="teams">Teams der KO-Runde. Zwei direkt aufeinanderfolgende Teams spielen gegeneinander.</param>
 public FootballKORound(EKORoundMode roundMode, FootballTeamCollection teams)
     : this(new Guid().GetHashCode(), String.Empty, roundMode, teams)
 {
 }
Esempio n. 6
0
 /// <summary>
 /// Erstellt eine neue KO-Runde für Fußballspiele
 /// </summary>
 /// <param name="roundMode">Rundenmodus der KO-Runde</param>
 /// <param name="teams">Teams der KO-Runde. Zwei direkt aufeinanderfolgende Teams spielen gegeneinander.</param>
 public FootballKORound(EKORoundMode roundMode, List<FootballTeam> teams)
     : this(roundMode, new FootballTeamCollection(teams))
 {
 }
Esempio n. 7
0
 /// <summary>
 /// Erstellt eine neue KO-Runde für Fußballspiele
 /// </summary>
 /// <param name="roundMode">Rundenmodus der KO-Runde</param>
 /// <param name="teams">Teams der KO-Runde. Zwei direkt aufeinanderfolgende Teams spielen gegeneinander.</param>
 public FootballKORound(EKORoundMode roundMode, params FootballTeam[] teams)
     : this(roundMode, new FootballTeamCollection(teams))
 {
 }
Esempio n. 8
0
 /// <summary>
 /// Erstellt eine neue KO-Runde für Fußballspiele
 /// </summary>
 /// <param name="roundMode">Rundenmodus der KO-Runde</param>
 public FootballKORound(EKORoundMode roundMode)
     : this(roundMode, new FootballTeamCollection())
 {
 }
Esempio n. 9
0
        /// <summary>
        /// Erstellt eine neue KO-Runde für Fußballspiele
        /// </summary>
        /// <param name="id">ID der KO-Runde</param>
        /// <param name="name">Name der KO-Runde</param>
        /// <param name="roundMode">Rundenmodus der KO-Runde</param>
        /// <param name="teams">Teams der KO-Runde. Zwei direkt aufeinanderfolgende Teams spielen gegeneinander.</param>
        public FootballKORound(int id, string name, EKORoundMode roundMode, FootballTeamCollection teams)
            : base(id, name)
        {
            RoundMode = roundMode;
            OriginalTeams = teams;

            SimpleLog.Log(String.Format("Create Football KO Round: {0}", ToString()));

            Reset();

            //Matches = new ObservableCollection<FootballMatch>();
            //CreateMatches();
            //CreateTable();

            SimpleLog.Log(String.Format("Football KO Round created with ID={0}", ID));
        }
Esempio n. 10
0
 /// <summary>
 /// Erstellt eine neue KO-Runde für Fußballspiele
 /// </summary>
 /// <param name="roundMode">Rundenmodus der KO-Runde</param>
 /// <param name="teams">Teams der KO-Runde. Zwei direkt aufeinanderfolgende Teams spielen gegeneinander.</param>
 public FootballKORound(EKORoundMode roundMode, FootballTeamCollection teams)
     : this(new Guid().GetHashCode(), String.Empty, roundMode, teams)
 {
 }