예제 #1
0
        private void toolStripButton_Güncelle_Click(object sender, EventArgs e)
        {
            GrupOyuncu EskiOyuncu = Gruplar[toolStripComboBox_Grup.SelectedIndex][dataGridView_Grup.SelectedRows[0].Index];
            //Oyuncu YeniOyuncu = Oyuncu.Liste[dataGridView_Oyuncular.SelectedRows[0].Index];
            Oyuncu YeniOyuncu = Oyuncu.Liste[dataGridView_Oyuncular.SelectedCells[0].RowIndex];

            for (int i = 0; i < Maçlar[toolStripComboBox_Grup.SelectedIndex].Length; i++)
            {
                if (Maçlar[toolStripComboBox_Grup.SelectedIndex][i].EvSahibi == EskiOyuncu.OyuncuAdı)
                {
                    Maçlar[toolStripComboBox_Grup.SelectedIndex][i].EvSahibi     = YeniOyuncu.KullanıcıAdıHTML;
                    Maçlar[toolStripComboBox_Grup.SelectedIndex][i].EvSahibiArma = YeniOyuncu.TakımAdı;
                }
                else if (Maçlar[toolStripComboBox_Grup.SelectedIndex][i].Konuk == EskiOyuncu.OyuncuAdı)
                {
                    Maçlar[toolStripComboBox_Grup.SelectedIndex][i].Konuk     = YeniOyuncu.KullanıcıAdıHTML;
                    Maçlar[toolStripComboBox_Grup.SelectedIndex][i].KonukArma = YeniOyuncu.TakımAdı;
                }
            }
            EskiOyuncu.OyuncuAdı            = YeniOyuncu.KullanıcıAdıHTML;
            EskiOyuncu.Arma                 = YeniOyuncu.TakımAdı;
            bindingSource_Grup.DataSource   = null;
            bindingSource_Maçlar.DataSource = null;
            bindingSource_Grup.DataSource   = Gruplar[toolStripComboBox_Grup.SelectedIndex];
            bindingSource_Maçlar.DataSource = Maçlar[toolStripComboBox_Grup.SelectedIndex];
        }
예제 #2
0
 private void GrupTablolalarıAyarla()
 {
     GrupTabloları = Mesaj.SelectNodes("//table[@id='P_Tablosu']");
     Gruplar       = new GrupOyuncu[GrupTabloları.Count][];
     for (int i = 0; i < GrupTabloları.Count; i++)
     {
         Gruplar[i] = GrupOyuncu.GrupOluştur(GrupTabloları[i]);
         toolStripComboBox_Grup.Items.Add((char)(i + 65) + " Grubu");
     }
 }
예제 #3
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];
        }