示例#1
0
 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();
             }
         }
     }
 }
示例#2
0
        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();
        }