X-Git-Url: https://git.llucax.com/mecon/samurai.git/blobdiff_plain/3c702b40a1806798e475c48abb456e5a9c2dac72..1fce1689d24ee6eed11644946bfa777a06d2ef8e:/lib/SAMURAI/Usuario.php diff --git a/lib/SAMURAI/Usuario.php b/lib/SAMURAI/Usuario.php index 57c0489..913ee12 100644 --- a/lib/SAMURAI/Usuario.php +++ b/lib/SAMURAI/Usuario.php @@ -408,11 +408,30 @@ class SAMURAI_Usuario { if ($re['cuenta'] == 0) { return new PEAR_Error('Usuario no reconocido.
Recuerde que éste debe haberse logueado previamente a Intranet'); } - else { - return 1; + return 1; + } + // -X2C + + // +X2C Operation 375 + /** + * Verifica si el login actual ya esta asociado en base. + * + * @return mixed + * @access public + */ + function verificarAsociacionExistente() // ~X2C + { + $sql = parse_ini_file(dirname(__FILE__) . '/Usuario/consultas.ini', true); + $tmp = $sql['verificar_login2']; + $dbh = $this->_db->prepare($tmp); + $res = $this->_db->execute($dbh,array($this->getLogin(), $_SESSION['samurai']['id_sistema'])); + $re = $res->fetchRow(DB_FETCHMODE_ASSOC); + if ($re['login']) { + return new PEAR_Error('El usuario seleccionado ya esta cargado. Modifique sus opciones.'); } + return 1; } // -X2C } // -X2C Class :SAMURAI_Usuario -?> +?> \ No newline at end of file