public void PersonelleriGetir(ComboBox cb) { cb.Items.Clear(); SqlConnection con = new SqlConnection(gnl.conString); SqlCommand cmd = new SqlCommand("Select * from Personeller", con); if (con.State == ConnectionState.Closed) { con.Open(); } SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { cPersoneller p = new cPersoneller(); p.PersonelAd = Convert.ToString(dr["AD"]); p.PersonelSoyad = Convert.ToString(dr["SOYAD"]); p.PersonelParola = Convert.ToString(dr["PAROLA"]); p.PersonelKullanıcıAdı = Convert.ToString(dr["KULLANICIADI"]); p.PersonelDurum = Convert.ToBoolean(dr["DURUM"]); p.PersonelId = Convert.ToInt32(dr["ID"]); p.GorevId = Convert.ToInt32(dr["GOREVID"]); cb.Items.Add(p); } dr.Close(); con.Close(); }
private void btnDegistir_Click(object sender, EventArgs e) { if (txtYeniSifre.Text.Trim() != "" || txtYeniSifreTekrar.Text.Trim() != "") { if (txtYeniSifre.Text == txtYeniSifreTekrar.Text) { if (txtPersonelId.Text != "") { cPersoneller c = new cPersoneller(); bool sonuc = c.SifreDegis(Convert.ToInt32(txtPersonelId.Text), txtYeniSifre.Text); if (sonuc) { MessageBox.Show("Şifre değiştirildi"); } } else { MessageBox.Show("Personel seçin"); } } else { MessageBox.Show("Şifreler aynı değil"); } } else { MessageBox.Show("Şifre alanını boş bırakmayınız"); } }
public bool PersonelGuncelle(cPersoneller cp, int perId) { bool sonuc = false; SqlConnection con = new SqlConnection(gnl.conString); SqlCommand cmd = new SqlCommand("Update personeller set AD=@AD ,SOYAD=@SOYAD,PAROLA=@PAROLA,GOREVID=@GOREVID where ID=@perId", con); cmd.Parameters.Add("@perId", SqlDbType.Int).Value = perId; cmd.Parameters.Add("@AD", SqlDbType.VarChar).Value = cp.PersonelAd1; cmd.Parameters.Add("@SOYAD", SqlDbType.VarChar).Value = cp.PersonelSoyad1; cmd.Parameters.Add("@PAROLA", SqlDbType.VarChar).Value = cp.PersonelParola1; cmd.Parameters.Add("@GOREVID", SqlDbType.Int).Value = cp.GorevId1; try { if (con.State == ConnectionState.Closed) { con.Open(); } sonuc = Convert.ToBoolean(cmd.ExecuteNonQuery()); } catch (SqlException ex) { string hata = ex.Message; throw; } con.Dispose(); con.Close(); return(sonuc); }
private void button1_Click(object sender, EventArgs e) { if (textBox8.Text.Trim() != "" || textBox6.Text.Trim() != "") { if (textBox8.Text == textBox6.Text) { if (cGenel.personelId.ToString() != "") { cPersoneller c = new cPersoneller(); bool sonuc = c.SifreDegis(Convert.ToInt32(cGenel.personelId), txtYeniSifre.Text); if (sonuc) { MessageBox.Show("Şifre değiştirildi"); } } } else { MessageBox.Show("Şifreler aynı değil"); } } else { MessageBox.Show("Şifre alanını boş bırakmayınız"); } }
private void frmAyarlar_Load(object sender, EventArgs e) { cPersoneller p = new cPersoneller(); cPersonelGorevler g = new cPersonelGorevler(); string gorev = g.PersonelGorevTanim(cGenel.personelId); if (gorev == "Müdür") { p.PersonelleriGetir(cmbPersonelAd); g.PersonelGorevGetir(cmbGorev); p.PersonelBilgileriGetirFormIdLv(lvPersoneller); btnYeni.Enabled = true; btnSil.Enabled = false; btnDegis.Enabled = false; btnEkle.Enabled = false; groupBox1.Visible = true; groupBox2.Visible = true; groupBox3.Visible = false; groupBox4.Visible = true; txtSifre.ReadOnly = true; txtSifreTekrar.ReadOnly = true; bilgi.Text = p.PersonelBilgisiGetirİsim(cGenel.personelId); } else { groupBox1.Visible = false; groupBox2.Visible = false; groupBox3.Visible = true; groupBox4.Visible = false; bilgi.Text = p.PersonelBilgisiGetirİsim(cGenel.personelId); } }
private void btnEkle_Click(object sender, EventArgs e) { if (txtAd.Text.Trim() != "" & txtSoyad.Text.Trim() != "" & txtSifre.Text.Trim() != "" & txtSifreTekrar.Text.Trim() != "" & txtGörevId.Text.Trim() != "") { if (txtSifre.Text.Trim() == txtSifreTekrar.Text.Trim()) { cPersoneller c = new cPersoneller(); c.PersonelAd1 = txtAd.Text.Trim(); c.PersonelSoyad1 = txtSoyad.Text.Trim(); c.PersonelParola1 = txtSifre.Text.Trim(); c.GorevId1 = Convert.ToInt32(txtGörevId.Text); bool sonuc = c.PersonelEkle(c); if (sonuc) { MessageBox.Show("Personel Ekleme başarılı"); c.PersonelBilgileriGetirFormIdLv(lvPersoneller); } else { MessageBox.Show("Personel ekleme başarısız"); } } else { MessageBox.Show("Şifreler aynı değil"); } } else { MessageBox.Show("boş alan bırakma"); } }
private void btnDegis_Click(object sender, EventArgs e) { if (lvPersoneller.SelectedItems.Count > 0) { if (txtAd.Text.Trim() != "" && txtSoyad.Text.Trim() != "" && txtSifre.Text.Trim() != "" && txtSifreTekrar.Text.Trim() != "" && txtGörevId.Text.Trim() != "") { if (txtSifre.Text.Trim() == txtSifreTekrar.Text.Trim()) { cPersoneller c = new cPersoneller(); c.PersonelAd1 = txtAd.Text.Trim(); c.PersonelSoyad1 = txtSoyad.Text.Trim(); c.PersonelParola1 = txtSifre.Text.Trim(); c.GorevId1 = Convert.ToInt32(txtGörevId.Text); bool sonuc = c.PersonelGuncelle(c, Convert.ToInt32(txPersonelId.Text)); if (sonuc) { MessageBox.Show("Personel güncelleme başarılı"); c.PersonelBilgileriGetirFormIdLv(lvPersoneller); } else { MessageBox.Show("Personel güncelleme başarısız"); } } else { MessageBox.Show("Şifreler aynı değil"); } } } else { MessageBox.Show("Güncellenecek personeli seçin"); } }
private void cmbKullanıcıGiris_SelectedIndexChanged(object sender, EventArgs e) { cPersoneller p = (cPersoneller)cmbKullanıcıGiris.SelectedItem; cGenel.personelId = p.PersonelId1; cGenel.gorevId = p.GorevId1; }
private void btnGiris_Click(object sender, EventArgs e) { cGenel gnl = new cGenel(); cPersoneller p = new cPersoneller(); bool sonuc = p.personelGirisKontrol(txtSifre.Text, cGenel.personelId); if (sonuc) { cPersonelHareketleri ch = new cPersonelHareketleri(); ch.PersonelId1 = cGenel.personelId; ch.Islem1 = "Giriş yaptı"; ch.Tarih1 = DateTime.Now; ch.PersonelHareketKayıt(ch); this.Hide(); frmMenu menu = new frmMenu(); menu.Show(); } else { MessageBox.Show("Şifreniz Yanlış", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
private void btnSil_Click(object sender, EventArgs e) { if (lvPersoneller.SelectedItems.Count > 0) { if (MessageBox.Show("Silmek istediğinizden eminmisiniz", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { cPersoneller c = new cPersoneller(); bool sonuc = c.PersonelSil(Convert.ToInt32(lvPersoneller.SelectedItems[0].Text)); if (sonuc) { MessageBox.Show("silme başarılı"); c.PersonelBilgileriGetirFormIdLv(lvPersoneller); } else { MessageBox.Show("Kayıt silinemedi"); } } else { MessageBox.Show("Silinecek kaydı seç"); } } }
private void cmbPersonelAd_SelectedIndexChanged(object sender, EventArgs e) { cPersoneller c = (cPersoneller)cmbPersonelAd.SelectedItem; txtPersonelId.Text = Convert.ToString(c.PersonelId1); }
private void frmGiris_Load(object sender, EventArgs e) { cPersoneller p = new cPersoneller(); p.PersonelleriGetir(cmbKullanıcıGiris); }