private void btnDelete_Click(object sender, EventArgs e) { Personel personel = new Personel(); if (inputID.Text.Length != 11) { geriDonus.Text = "TC Kimlik Numarası 11 karakter uzunluğunda olmak zorundadır."; geriDonus.Visible = true; timer1.Start(); } else { personel.setKimlikNo(inputID.Text); DAO.personelEkle(personel); } outputStaffList.DataSource = DAO.personelListele(new Personel()).Tables[0]; }
public static void personelSil(Personel personel) { SqlConnection sqlConnection = openConnection(); try { //DELETE FROM tPersonel WHERE tPersonel.kimlikNo = @kimlikNo SqlCommand sqlCommand = new SqlCommand("DELETE FROM tPersonel WHERE tPersonel.kimlikNo = @kimlikNo", sqlConnection); sqlCommand.Parameters.AddWithValue("@kimlikNo", personel.getKimlikNo()); sqlCommand.ExecuteNonQuery(); } catch (Exception e) { MessageBox.Show(e.Message); throw; } }
private void btnAdd_Click(object sender, EventArgs e) { Personel personel = new Personel(); if (inputID.Text.Length != 11) { geriDonus.Text = "TC Kimlik Numarası 11 karakter uzunluğunda olmak zorundadır."; timer1.Start(); } else if (textInputEducation.Text == "" || textInputDepartment.Text == "" || textInputTask.Text == "") { geriDonus.Text = "Departman, Eğitim Seviyesi ve Görevi Boş Bırakmayınız. "; timer1.Start(); } else { personel.setKimlikNo(inputID.Text); personel.setPersonelAd(inputName.Text); personel.setPersonelSoyad(inputSurname.Text); personel.setEgitimAd(textInputEducation.Text); personel.setBolumAd(textInputDepartment.Text); personel.setGorevAd(textInputTask.Text); personel.setBaslamaTarih(dateTimePicker1.Value.Date); } if (DAO.personelEkle(personel)) { geriDonus.Text = "Ekleme işlemi başarılı.Tablo Yenilendi"; geriDonus.Visible = true; timer1.Start(); } else { geriDonus.Text = "İşlem başarısız.Girdiginiz bilgileri kontrol ediniz."; geriDonus.Visible = true; timer1.Start(); } outputStaffList.DataSource = DAO.personelListele(new Personel()).Tables[0]; }
public static void personelGuncelle(Personel personel, string oncekiKimlikNo) { }