private void Personel_Form_Load(object sender, EventArgs e) { PersonelBL personelGoster = new PersonelBL(); dt = personelGoster.Personel_Tablo(); dgvPersonel.DataSource = dt; }
private void btnPrsnlSil_Click(object sender, EventArgs e) { PersonelBL personelBl = new PersonelBL(); //if (MessageBox.Show("Kullanıcı Silinecek. Devam Etmek İstiyor musunuz?", "Sil", MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes || !personelBl.Personel_Sil(new Personel() //{ // PersonelID = this.personelID //})) DialogResult cvp = MessageBox.Show("Emin misiniz?", "Silme onayı", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (cvp == DialogResult.No) { return; } if (personelBl.Personel_Sil(personelID)) { MessageBox.Show("Silme işlemi başarılı."); } else { MessageBox.Show("Silme işlemi başarısız."); } this.personelID = 0; this.Temizle("groupBox2", "pnlEkle2"); this.cmbPrsnlYetki.SelectedIndex = 0; this.btnPrsnlEkle.Text = "Ekle"; this.btnPrsnlSil.Visible = false; this.btnPrsnlVazgec.Visible = false; }
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 UrunSatis_Load(object sender, EventArgs e) { PersonelBL pbl = new PersonelBL(); UrunBL ubl = new UrunBL(); Personel p = new Personel(); Urun u = new Urun(); cmbPersonel.DisplayMember = p.ToString(); cmbPersonel.ValueMember = "PersonelID"; cmbUrun.DisplayMember = u.ToString(); cmbUrun.ValueMember = "UrunID"; cmbPersonel.DataSource = pbl.cmbDataSourcePersonel(); cmbUrun.DataSource = ubl.cmbDataSourceUrun(); }
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 Satis_Form_Load(object sender, EventArgs e) { txtSatisTarih.Text = DateTime.Now.ToString(); UrunBL urunGoster = new UrunBL(); //ürünleri listele dt = urunGoster.Urun_Tablo(); dgvUrunTablo.DataSource = dt; MusteriBL musteriGoster = new MusteriBL();//müşteri listele dt = musteriGoster.Musteri_Tablo(); dgvMusteriTablo.DataSource = dt; PersonelBL personelGoster = new PersonelBL();//personel listele dt = personelGoster.Personel_ad_goster(); dgvPersonelTablo.DataSource = dt; }
private void button1_Click(object sender, EventArgs e) { Personel p = new Personel(); PersonelBL personelBl = new PersonelBL(); try { p.PersonelAdi = txtPrsnlAd.Text.Trim(); p.PersonelSoyadi = this.txtPrsnlSoyad.Text.Trim(); p.PersonelTC = this.txtPrsnlTc.Text.Trim(); p.PersonelCinsiyet = this.txtPrsnlCinsiyet.Text.Trim(); p.KullaniciAdi = this.txtPrsnlKullaniciAdi.Text.Trim(); p.Sifre = this.txtPrsnlSifre.Text.Trim(); p.YetkiID = (int)this.cmbPrsnlYetki.SelectedValue; p.PersonelID = personelID; ++this.personel_counter; if (personelID == 0) { personelBl.Personel_Ekle(p); MessageBox.Show(this.personel_counter.ToString() + " Yeni Personel Eklendi"); } else { personelBl.Personel_Guncelle(p); MessageBox.Show("Personel Güncellendi"); } } catch (SqlException ex) { switch (ex.Number) { default: MessageBox.Show("Veritabanı hatası!" + ex.Number); break; } } finally { Temizle("groupBox2", "panel2"); } }
private void tblKaydetBtn_Click(object sender, EventArgs e) { PersonelBL personelGoster = new PersonelBL(); foreach (DataRow item in dt.Rows) { Personel personel = new Personel(); if (item.RowState != DataRowState.Deleted) { //personel.Perso_kod = item[0].ToString(); personel.Perso_ad = item[1].ToString(); personel.Perso_soyad = item[2].ToString(); personel.Perso_cinsiyet = item[3].ToString(); personel.Tel = item[4].ToString(); personel.Mail = item[5].ToString(); personel.Dogum_tarihi = item[6].ToString(); personel.Dogum_yeri = item[7].ToString(); personel.Unvan = item[8].ToString(); personel.Maas = Convert.ToInt32(item[9]); personel.Pozisyon = item[10].ToString(); personel.Baslama_tarihi = item[11].ToString(); } switch (item.RowState) { case DataRowState.Added: personelGoster.Personel_Ekle(personel); break; case DataRowState.Modified: personel.Perso_kod = Convert.ToInt32(item[0]); personelGoster.Personel_Guncelle(personel); break; default: break; } } }
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(); } }
private void btnKaydet_Click(object sender, EventArgs e) { PersonelBL prsnl = new PersonelBL(); foreach (DataRow item in dt.Rows) { Personel p = new Personel(); if (item.RowState != DataRowState.Deleted) { p.PersonelAdi = item[1].ToString(); p.PersonelSoyadi = item[2].ToString(); p.PersonelCinsiyet = item[4].ToString();; p.PersonelTC = item[3].ToString(); p.KullaniciAdi = item[5].ToString(); p.Sifre = item[6].ToString(); p.YetkiID = (Convert.ToInt32(item[7])); } switch (item.RowState) { case DataRowState.Added: prsnl.Personel_Ekle(p); break; case DataRowState.Deleted: prsnl.Personel_Sil(Convert.ToInt32(item["PersonelID", DataRowVersion.Original])); break; case DataRowState.Modified: p.PersonelID = Convert.ToInt32(item[0]); prsnl.Personel_Guncelle(p); break; default: break; } } }
private void btnBul_Click(object sender, EventArgs e) { Personel per = new Personel(); PersonelBL personelBl = new PersonelBL(); per.PersonelTC = this.txtTc.Text.Trim(); Personel personel = personelBl.PersonelBul(per); this.frm.personelID = personel.PersonelID; this.frm.txtPrsnlAd.Text = personel.PersonelAdi; this.frm.txtPrsnlCinsiyet.Text = personel.PersonelCinsiyet; this.frm.txtPrsnlSoyad.Text = personel.PersonelSoyadi; this.frm.txtPrsnlKullaniciAdi.Text = personel.KullaniciAdi; this.frm.txtPrsnlSifre.Text = personel.Sifre; this.frm.txtPrsnlTc.Text = personel.PersonelTC; this.frm.cmbPrsnlYetki.SelectedValue = (object)personel.YetkiID; this.frm.btnPrsnlEkle.Text = "Güncelle"; this.frm.btnPrsnlSil.Visible = true; this.frm.btnPrsnlVazgec.Visible = true; if (frm.btnPrsnlSil.Visible = true) { MessageBox.Show("Personel Bilgileri Getirildi"); } }