/// <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); }
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()); }
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); }