private void button1_Click(object sender, EventArgs e) { string c = textBox3.Text; Model.user u = new Model.user(); BLL.login l = new BLL.login(); u.username = textBox1.Text; u.password = textBox2.Text; if (u.password != c) { MessageBox.Show("两次输入不一致!!!"); } else if (l.update(u)) { MessageBox.Show("修改成功"); } else { MessageBox.Show("修改失败"); } }
private void button2_Click(object sender, EventArgs e) { Model.user u = new Model.user(); u.username = textBox1.Text.Trim(); u.password = textBox2.Text.Trim(); BLL.login log = new BLL.login(); if (log.userlogin(u)) { timer1.Enabled = u.Timer1; MessageBox.Show("登录用户" + u.username); } else { MessageBox.Show("错误"); } }
private void btnOK_Click(object sender, EventArgs e) { BLL.login bll = new BLL.login(); bool type; if (cb_user_type.SelectedIndex == 0) { type = true;//教师 } else { type = false;//管理员 } switch (bll.check_user_info(tBName.Text, tBPwd.Text, type)) { case Common.LogState.None: MessageBox.Show("用户不存在"); break; case Common.LogState.adminSuccess: MessageBox.Show("管理员登陆成功"); this.DialogResult = DialogResult.OK; //标记为管理员登录 stuNumber = tBName.Text; break; case Common.LogState.teacherSuccess: MessageBox.Show("教师登陆成功"); this.DialogResult = DialogResult.Abort; //标记为教师登录 stuNumber = tBName.Text; break; case Common.LogState.PwdErr: MessageBox.Show("密码错误"); break; default: break; } }
private void Button1_Click(object sender, EventArgs e) { var digitos = gestorDV.listarDigitos(); bool esDigitoRoto = false; BE.usuario userLogin = new BE.usuario(); userLogin.uss = encriptacion.Encrypt(txtUser.Text); userLogin.pass = seguridad.ObtenerHash(txtPass.Text); try { bool login = new BLL.login().loginUser(userLogin); foreach (string digito in digitos) { string hash_nuevo = gestorDV.CacularDVV(digito); string hash_actual = gestorDV.ObtenerDVV(digito); if (hash_nuevo != hash_actual) { esDigitoRoto = true; } } if (login == true) { this.Hide(); var main = new main(); userLogin = usuario.obtenerUsuario(userLogin.uss); if (userLogin.IdEstado == 1) { gestorBitacora.agregarBitacora(userLogin.IdUsuario, 5); main.userLogin = userLogin; main.WindowState = FormWindowState.Maximized; if (ComboBox1.SelectedItem.Equals("ES")) { mainIdioma.idLanguage = 1; } else { mainIdioma.idLanguage = 2; } mainIdioma.idMenu = 1; List <BE.idioma> idiomas = new List <BE.idioma>(); idiomas = gestorIdioma.listarIdioma(mainIdioma); int i = 0; foreach (ToolStripMenuItem masterToolStripMenuItem in main.MenuStrip1.Items) { foreach (ToolStripMenuItem master in masterToolStripMenuItem.DropDownItems) { master.Text = idiomas[i].etiqueta; i += 1; } } main.MenuStrip1.Items[0].Text = idiomas[11].etiqueta; main.MenuStrip1.Items[1].Text = idiomas[12].etiqueta; main.idioma = mainIdioma; main.Show(); } else { MessageBox.Show(etiquetas[6].etiqueta); this.Show(); } if (esDigitoRoto) { MessageBox.Show(etiquetas[5].etiqueta); } } else { if (usuario.actualizarIntentosFallidos(txtUser.Text) < 3) { MessageBox.Show(etiquetas[4].etiqueta); } else { MessageBox.Show(etiquetas[7].etiqueta); } } } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }