private void OK_Click(object sender, EventArgs e) { if (this.Validar()) { try { Cursor = Cursors.WaitCursor; EnturnadorLIB.Seguridad.Usuario objUsuario = new EnturnadorLIB.Seguridad.Usuario(); this.usu = objUsuario.GetByLoginPassword(this.txtUsuario.Text.Trim(), this.txtClave.Text.Trim()); //Si el usuario escribio login o password y no se encontró el usuario if ((usu == null) && ((this.txtUsuario.Text.Trim().Length > 0) || (this.txtClave.Text.Trim().Length > 0))) { Cursor = Cursors.Default; MessageBox.Show("Usuario o clave inválida", "", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } Thread th1 = new Thread(new ThreadStart(Run)); th1.Start(); this.Close(); } catch (Exception ex) { Cursor = Cursors.Default; MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void Usuarios_Load(object sender, EventArgs e) { this.objUsuario = new EnturnadorLIB.Seguridad.Usuario(); this.CambiarVista(Vista.LISTA); this.GetUsuarios(); this.LlenarRoles(); }