X-Git-Url: https://git.llucax.com/mecon/samurai.git/blobdiff_plain/143828a6be52b04af8f4b213ecaceef5b4aaaa48..d34ddd26515d445d75d647c9d31b3949c4bda51c:/lib/SAMURAI/Usuario.php diff --git a/lib/SAMURAI/Usuario.php b/lib/SAMURAI/Usuario.php index a8a3a5a..de0e79c 100644 --- a/lib/SAMURAI/Usuario.php +++ b/lib/SAMURAI/Usuario.php @@ -539,5 +539,38 @@ class SAMURAI_Usuario { } // -X2C + /** + * Metodo que devuelve los datos necesarios para listar usuarios. + * + * @param SAMURAI_DB &$db Base de Datos + * @param int $id_sistema Identificador del sistema + * + * @return mixed + * @access public + * @static + */ + function getUsuariosPager(&$db, $id_sistema = null) { + + //@TODO REEMPLAZA A getUsuarios + if ($id_sistema) { + $sql = ' + SELECT DISTINCT u.login, u.nombre + FROM samurai.usuario AS u, perfil_sist_usuario AS psu + WHERE u.login = psu.login + AND psu.id_sistema = '. $id_sistema .' + ORDER BY login; + '; + } + else { + $sql = ' + SELECT login, nombre + FROM samurai.usuario + ORDER BY login + '; + } + return $db->query ($sql); + + } + } // -X2C Class :SAMURAI_Usuario ?>