private void MaçTablosuAyarla() { MaçTabloları = Mesaj.SelectNodes("//table[@id='M_Tablosu']"); Maçlar = new Maç[MaçTabloları.Count][]; for (int i = 0; i < MaçTabloları.Count; i++) { Maçlar[i] = Maç.MaçlarOluştur(MaçTabloları[i]); } }
private void toolStripButton_Kaydet_Click(object sender, EventArgs e) { GrupOyuncu[] Grup = Gruplar[toolStripComboBox_Grup.SelectedIndex]; Maç[] GrupMaçları = Maçlar[toolStripComboBox_Grup.SelectedIndex]; GrupOyuncu.VerileriSıfırla(Grup); for (int i = 0; i < GrupMaçları.Length; i++) { Maç GrupMaçı = GrupMaçları[i]; if (GrupMaçı.OynandıMı) { GrupOyuncu EvSahibi = GrupOyuncu.OyuncuBul(Grup, GrupMaçı.EvSahibi); GrupOyuncu Konuk = GrupOyuncu.OyuncuBul(Grup, GrupMaçı.Konuk); EvSahibi.GolAttı(byte.Parse(GrupMaçı.EvSahibiGol)); EvSahibi.GolYedi(byte.Parse(GrupMaçı.KonukGol)); Konuk.GolAttı(byte.Parse(GrupMaçı.KonukGol)); Konuk.GolYedi(byte.Parse(GrupMaçı.EvSahibiGol)); switch (GrupMaçı.Sonuç) { case -1: EvSahibi.Galibiyet(); Konuk.Mağlubiyet(); break; case 0: EvSahibi.Beraberlik(); Konuk.Beraberlik(); break; case 1: EvSahibi.Mağlubiyet(); Konuk.Galibiyet(); break; } } } bindingSource_Grup.DataSource = null; bindingSource_Grup.DataSource = Gruplar[toolStripComboBox_Grup.SelectedIndex]; }