Class DialogoLogin

All Implemented Interfaces:
MouseListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants, spgn.pgn.gui.cliente.graficos.ElementoAnimado

public class DialogoLogin extends DialogoLoginSA
Dialogo que se muestra para realizar el login con usuario y clave. Para que funcione debe de existir una base de datos con la tabla accesos, la sentencia de creacion de la tabla de accesos es la siguiente CREATE TABLE `accesos` ( `usuario` VARCHAR(50) NOT NULL COMMENT 'Nombre del operario', `clave` VARCHAR(50) NOT NULL COMMENT 'clave del operario', `nivel` INT(11) NOT NULL DEFAULT 0 COMMENT 'nivel del acceso', PRIMARY KEY (`usuario`) )
Author:
Ruben Palomino
See Also:
  • Constructor Details

    • DialogoLogin

      public DialogoLogin(Window owner, String conexion)
      Constructor general
      Parameters:
      owner - la ventana propietaria
      conexion - El nombre de la conexion a la base de datos
  • Method Details

    • getAcceso

      public static int getAcceso(Component c, String conexion)
      Metodo que muestra un dialogo de conexion a base de datos y consulta el nivel de acceso de un usario en la tabla accesos de la base de datos
      Parameters:
      c - el componente que llama al dialogo
      conexion - El nombre de la conexion a la base de datos
      Returns:
      el nivel en forma de entero que tiene el usuario en la base de datos , si no existe el usuario o ha introducido mal los datos el nivel devuelto es -1