@SuppressWarnings({"static-access", "deprecation"}) public void actionPerformed(ActionEvent e) { if (txtFolio.getText().equals("")) { txtFolio.setText(""); txtNombre.setText(""); pxpClave.setText(""); JOptionPane.showMessageDialog( null, "Ingrese un folio para realizar la función", "Aviso", JOptionPane.WARNING_MESSAGE); return; } else { Obj_Usuario usuario = new Obj_Usuario().buscar(Integer.parseInt(txtFolio.getText())); if (usuario.getFolio() != 0) { if (pxpClave.getText().equals("")) { JOptionPane.showMessageDialog( null, "Inserte la contraseña.", "Aviso", JOptionPane.WARNING_MESSAGE); return; } else { Obj_MD5 algoritmo = new Obj_MD5(); String cadena = algoritmo.cryptMD5(pxpClave.getText(), "izagar"); String clave = usuario.getContrasena(); System.out.println("pxp=" + cadena + " bd=" + clave); System.out.println(cadena.length() + " " + clave.length()); if (!clave.equals(cadena)) { txtFolio.setText(""); txtNombre.setText(""); pxpClave.setText(""); JOptionPane.showMessageDialog( null, "La contraseñas no es valida", "Aviso", JOptionPane.WARNING_MESSAGE); return; } else { dispose(); new Principal().setVisible(true); } } } else { JOptionPane.showMessageDialog( null, "El Usuario no existe", "Aviso", JOptionPane.WARNING_MESSAGE); return; } } }
public void actionPerformed(ActionEvent e) { if (!txtFolio.getText().equals("")) { Obj_Usuario usuario = new Obj_Usuario(); usuario = usuario.buscar(Integer.parseInt(txtFolio.getText())); if (usuario.getFolio() != 0) { txtNombre.setText(usuario.getNombre_completo()); pxpClave.requestFocus(); } else { JOptionPane.showMessageDialog( null, "El usuario no existe", "Aviso", JOptionPane.WARNING_MESSAGE); return; } } else { JOptionPane.showMessageDialog( null, "Ingrese el Folio del Usuario", "Aviso", JOptionPane.WARNING_MESSAGE); return; } }