예제 #1
0
        private void btnSil_Click(object sender, EventArgs e)
        {
            if (dgvOyuncular.SelectedRows.Count == 0)
            {
                return;
            }
            Oyuncu seciliOyuncu = (Oyuncu)dgvOyuncular.SelectedRows[0].DataBoundItem;

            db.Oyuncular.Remove(seciliOyuncu);
            db.SaveChanges();
            OyunculariListele();
        }
예제 #2
0
        private void btnDuzenle_Click(object sender, EventArgs e)
        {
            if (dgvOyuncular.SelectedRows.Count == 0)
            {
                return;
            }

            duzenlenen               = (Oyuncu)dgvOyuncular.SelectedRows[0].DataBoundItem;
            txtOyuncu.Text           = duzenlenen.OyuncuAd;
            cboTakimSec.SelectedItem = duzenlenen.Takimi;
            dgvOyuncular.Enabled     = btnDuzenle.Enabled = btnSil.Enabled = false;
            btnEkle.Text             = "Oyuncuyu Düzenle";
            btnIptal.Show();
        }
예제 #3
0
        private void btnCikar_Click(object sender, EventArgs e)
        {
            if (dgvOyuncular.SelectedRows.Count == 0)
            {
                return;
            }
            int    id           = (int)dgvOyuncular.SelectedRows[0].Cells[0].Value;
            Oyuncu seciliOyuncu = db.Oyuncular.Find(id);

            seciliTakim.Oyuncular.Remove(seciliOyuncu);
            //Oyuncu oyuncu = (Oyuncu)dgvOyuncular.SelectedRows[0].DataBoundItem;
            //seciliTakim.Oyuncular.Remove(oyuncu);
            seciliOyuncu.Takimi  = null;
            seciliOyuncu.TakimId = null;
            db.SaveChanges();
            OyuncuListele();
        }