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 saat_Tick(object sender, EventArgs e) { if (!(cGenel.frmKullaniciSayfasi.Visible || cGenel.frmModel.Visible || cGenel.frmParametreler.Visible || cGenel.frmParametreler2.Visible || cGenel.frmPickToLighParameter.Visible || cGenel.frmStepMotorParametreBakim.Visible || cGenel.frmYeniBarkodTanimla.Visible || cGenel.frmYeniDollyTanımla.Visible || cGenel.frmUretimKaydi.Visible)) { txtBarkod.Focus(); } lblSaat.Text = DateTime.Now.ToString(); openSensesionTimeCount++; if (openSensesionTimeCount == 10 && cGenel.frmMain.Visible == true) { user.userLoginDatetime(cGenel._OpenSessionID); grup.userGrupOnline(cGenel._OpenSessionGRUP, true); openSensesionTimeCount = 0; } //karkas aktif pasif if (cGenel.xByPass == true) { btnKarkasByPassAktif.Visible = false; btnKarkasByPassPasif.Visible = true; } else { btnKarkasByPassAktif.Visible = true; btnKarkasByPassPasif.Visible = false; } NGbuzzerAlarmTimer++; }
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); } }