コード例 #1
0
        /// <summary>Возвращает кубки, в которых участвует данный клуб</summary>
        public static Championship[] GetChampionships(int ClubCode)
        {
            DataRow[] s = TableOfClubsOfChampionship.Select("Клуб = " + ClubCode);

            Championship[] c = new Championship[s.Length];

            for (int i = 0; i < s.Length; i++)
            {
                c[i] = GetChampionship((int)s[i]["Чемпионат"]);
            }

            return(c);
        }
コード例 #2
0
        public static Championship[] GetChampionships(int ClubCode, TypeOfChamp Type)
        {
            DataRow[]           s = TableOfClubsOfChampionship.Select("Клуб = " + ClubCode);
            List <Championship> c = new List <Championship>();

            for (int i = 0; i < s.Length; i++)
            {
                Championship ch = GetChampionship((int)s[i]["Чемпионат"]);
                if (ch.Type == (int)Type)
                {
                    c.Add(ch);
                }
            }
            return(c.ToArray());
        }
コード例 #3
0
        private static Championship[] getch(DataRow[] s)
        {
            Championship[] Championships = new Championship[s.Length];

            for (int i = 0; i < s.Length; i++)
            {
                Championships[i] = new Championship(
                    (int)s[i]["Код"],
                    (string)s[i]["Название"],
                    (int)s[i]["Страна"],
                    (int)s[i]["Тип"],
                    (int)s[i]["Клубов"],
                    (int)s[i]["Репутация"],
                    (bool)s[i]["Активирован"]
                    );
            }
            return(Championships);
        }