コード例 #1
0
 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]);
     }
 }
コード例 #2
0
        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];
        }