public void Delete() { if (listView1.SelectedItems.Count > 0) { var id = ((Personel)listView1.SelectedItems[0].Tag).ID; if (id > 0) { Personel personel = db.Personeller.Find(id); DialogResult dr = MessageBox.Show($"{personel.Name}{personel.LastName} kişiyi silmek istiyor musunuz?", "Silme İşlemi", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { db.Personeller.Remove(personel); db.SaveChanges(); KisiListesi(); } else { KisiListesi(); } } } }
public void NewPerson() { Personel personel = new Personel(); personel.Name = txtAd.Text; personel.LastName = txtSoyad.Text; personel.Tc = txtTC.Text; personel.BirthDate = dtbirth.Value; personel.PhoneNumber = txtTelefon.Text; personel.Email = txtEmail.Text; personel.Adress = txtAdres.Text; personel.StartDate = dtstart.Value; personel.Title = txtTitle.Text; db.Personeller.Add(personel); bool sonuc = db.SaveChanges() > 0; MessageBox.Show(sonuc ? $"{personel.Name} {personel.LastName} başarılı şekilde listeye eklendi" : "Bir sorun oluştu"); KisiListesi(); }