private void Kayit_Sil_Click(object sender, EventArgs e) { //msg box ile güvenlik için şifreyi tekrar girdircek sonra silme yapılcak PersonelBL personelbl = new PersonelBL(); DialogResult dialog = MessageBox.Show("Silinsinmi", "SİLME İŞLEMİ", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialog == DialogResult.No) { return; } try { Personel personel = new Personel(); personel.Perso_kod = int.Parse(txtPerso_Sil.Text); if (personelbl.Personel_Sil(personel)) { MessageBox.Show("Personel silindi"); } } catch (Exception) { throw; } finally { personelbl.Dispose(); } }
private void frmPersonelListele_Load(object sender, EventArgs e) { PersonelBL prs = new PersonelBL(); dt = prs.PersonelTablosu(); dataGridView1.DataSource = dt; prs.Dispose(); PersonelYetkiBL prsy = new PersonelYetkiBL(); cmbYetki.DisplayMember = "YetkiAd"; cmbYetki.ValueMember = "ID"; cmbYetki.DataSource = prsy.YetkiListesi(); }
private void PersonelAraButton_Click(object sender, EventArgs e) { lblGuncelleUyari.Text = "Uyarı: Personel Kodunu Güncelleyemezsiniz."; Personel_Ekle_Button.Visible = false; GuncelleButton.Visible = true; txtKod.Enabled = false; // personel kodunda güncelleme yapılmaz çünkü identity PersonelBL personelbl = new PersonelBL(); try { Personel personel = personelbl.Personel_Ara(int.Parse(txtGuncellePKodu.Text)); if (personel == null) { MessageBox.Show("Böyle bir personel bulunamadı."); } else { txtKod.Text = personel.Perso_kod.ToString(); txtAd.Text = personel.Perso_ad.ToString(); txtSoyad.Text = personel.Perso_soyad.ToString(); txtCinsiyet.Text = personel.Perso_cinsiyet.ToString(); txtTel.Text = personel.Tel.ToString(); txtMail.Text = personel.Mail.ToString(); txtDoTarihi.Text = personel.Dogum_tarihi.ToString(); txtDoYeri.Text = personel.Dogum_yeri.ToString(); txtUnvan.Text = personel.Unvan.ToString(); txtMaas.Text = personel.Maas.ToString(); txtPzsyn.Text = personel.Pozisyon.ToString(); txtBaslaTarihi.Text = personel.Baslama_tarihi.ToString(); } } catch (Exception) { throw; } finally { //Temizle(); personelbl.Dispose(); } }
private void Personel_Ekle_Button_Click(object sender, EventArgs e) { PersonelBL personelbl = new PersonelBL(); try { Personel personel = new Personel(); personel.Perso_kod = int.Parse(txtKod.Text); personel.Perso_ad = txtAd.Text.Trim(); personel.Perso_soyad = txtSoyad.Text.Trim(); personel.Perso_cinsiyet = txtCinsiyet.Text.Trim(); personel.Tel = txtTel.Text.Trim(); personel.Mail = txtMail.Text.Trim(); personel.Dogum_tarihi = txtDoTarihi.Text.Trim(); personel.Dogum_yeri = txtDoYeri.Text.Trim(); personel.Unvan = txtUnvan.Text.Trim(); personel.Maas = int.Parse(txtMaas.Text); personel.Pozisyon = txtPzsyn.Text.Trim(); personel.Baslama_tarihi = txtBaslaTarihi.Text.Trim(); if (personelbl.Personel_Ekle(personel)) { MessageBox.Show("1 Yeni Personel Eklendi"); } else { MessageBox.Show("Personel eklenirken bir hata oluştu"); } } catch (SqlException) { throw; } finally { //temizle metotu gelsin personelbl.Dispose(); } }