private void bValidar_Click(object sender, EventArgs e) { //--Validar que haya valor en los campos if ((tbUsuario.Text != "") && (tbPassword.Text != "")) { //--Traer usuarios con ese user y pass Usuarios users = new Usuarios(); try{ userTemp = users.VerifyUser(tbUsuario.Text, FuncionesBoludas.getHashSha256(tbPassword.Text)); }catch (Exception ex) { lIntentos.Text = (Convert.ToInt16(lIntentos.Text) + 1).ToString(); MessageBox.Show(ex.Message); return; } roles.ClearList(); roles.FillRolesByUser(userTemp.id); lbRoles.Items.Clear(); lbRoles.Items.AddRange(roles.ToList()); lbRoles.Enabled = true; bEntrar.Enabled = true; } else { MessageBox.Show("Faltan datos"); } }
public EditRol(Rol p_rol) { id = p_rol.id; nombre = p_rol.nombre; habilitado = p_rol.habilitado; selectedFuncs = p_rol.funcionalidades; selectedUsu = new Usuarios(id); nueva = false; InitializeComponent(); }