/** * Método para la autenticación del usuario. * * @param login Login del usuario. * @param contrasenia Contraseña de usuario. */ @featureFT(mandatory = "true") public void autenticar(String login, String contrasenia) { boolean correcto = biblioteca.autenticar(login, contrasenia); if (correcto) { loginUsuario = login; panelLibros.cambiarUsuario(login); panelAccionesContenedora.login( login, biblioteca, biblioteca.darTotalLibros(), biblioteca.darTotalLibrosEnPrestamo()); JOptionPane.showMessageDialog( this, "Sesión iniciada con exito", "Bienvenido " + login, JOptionPane.INFORMATION_MESSAGE); } else { JOptionPane.showMessageDialog( this, "Nombre de usuario o contraseña incorrectos", "Error", JOptionPane.ERROR_MESSAGE); } }
/** Termina la sesión. */ @featureFT(mandatory = "true") public void salir() { loginUsuario = null; panelAccionesContenedora.salir(); }