public void Sil() { switch (btnIndex) { case 2: if (Firmalar.FirmaSil(Convert.ToInt32(dgvGenel.CurrentRow.Cells["FirmaId"].Value)) == 0) { MessageBox.Show("Bu firmaya ait donanımlar var.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); } dt = Firmalar.FirmalariGetir(); dgvGenel.DataSource = dt; break; case 3: if (DonanimTurleri.DonanimTuruSil(Convert.ToInt32(dgvGenel.CurrentRow.Cells["TurId"].Value)) == 0) { MessageBox.Show("Bu donanım türüne ait donanımlar var.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); } dt = DonanimTurleri.DonanimTurleriniGetir(); dgvGenel.DataSource = dt; break; case 4: if (LisansTipleri.LisasnTipiSil(Convert.ToInt32(dgvGenel.CurrentRow.Cells["TipId"].Value)) == 0) { MessageBox.Show("Bu lisans tipinde tanımlanmış lisanslar var.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); } dt = LisansTipleri.LisansTipleriniGetir(); dgvGenel.DataSource = dt; break; case 5: ServisFirmalari.ServisFirmasiSil(Convert.ToInt32(dgvGenel.CurrentRow.Cells["ServisFirmaId"].Value)); dt = ServisFirmalari.ServisFirmalariniGetir(); dgvGenel.DataSource = dt; break; case 6: if (GonderimSekilleri.GonderimSekliSil(Convert.ToInt32(dgvGenel.CurrentRow.Cells["GonderimSekliId"].Value)) == 0) { MessageBox.Show("Bu gönderim şeklinde tanımlanmış teknik servis kayıtları var.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); } dt = GonderimSekilleri.GonderimSekilleriniGetir(); dgvGenel.DataSource = dt; break; case 7: if (ServisSekilleri.ServisSekliSil(Convert.ToInt32(dgvGenel.CurrentRow.Cells["ServisSekliId"].Value)) == 0) { MessageBox.Show("Bu servis şeklinde tanımlanmış teknik servis kayıtları var.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); } dt = ServisSekilleri.ServisSekilleriniGetir(); dgvGenel.DataSource = dt; break; case 8: Uyeler.UyeSil(Convert.ToInt32(dgvGenel.CurrentRow.Cells["UyeId"].Value)); dt = Uyeler.UyeleriGetir(); dgvGenel.DataSource = dt; break; default: MessageBox.Show("Yanlış işlem seçimi.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); break; } }