bool Sil(object a) { int id = Convert.ToInt32(dataGridView1.CurrentRow.Cells["id"].Value); if (a is Personel) { PersonelORM porm = new PersonelORM(); return(porm.Sil(id)); } else { OtelORM oorm = new OtelORM(); return(oorm.Sil(id)); } }
private void silToolStripMenuItem_Click(object sender, EventArgs e) { if (dataGridView1.CurrentRow != null) { personEntity.Id = (int)dataGridView1.CurrentRow.Cells["Id"].Value; personEntity.Adi = txtAd.Text.ToUpper(); personEntity.Soyadi = txtsoyad.Text.ToUpper(); personEntity.Maas = Convert.ToDecimal(numMaas.Value); personEntity.Tckn = txtTc.Text; personEntity.TelNo = txtTel.Text; personEntity.Mail = txtMail.Text; personEntity.IsegirisTarih = dateIs.Value; personEntity.DogumTarih = dateDogum.Value; personEntity.EgitimId = (int)comboEgitim.SelectedValue; personEntity.Adres = txtAdres.Text; if (Convert.ToString(comboMedeni.Text) == "Evli") { personEntity.MedeniDurum = true; } else { personEntity.MedeniDurum = false; } bool sonuc = persOrm.Sil(personEntity); if (sonuc) { MessageBox.Show("Silme İşlemi Başarılı!"); } else { MessageBox.Show("Silme İşlemi Başarısız!"); } personelGoster(); txtAd.Clear(); txtsoyad.Clear(); txtAdres.Clear(); txtTc.Clear(); txtTel.Clear(); txtMail.Clear(); numMaas.Value = 0; } }