require_once 'MECON/Agente.php';
require_once 'DB.php';
+require_once 'PEAR.php';
/**
* @access public
where dni = $dni";
$result = $this->_db->query($sql);
if (DB::isError($result)) {
- trigger_error($result->getMessage(), E_USER_ERROR);
+ return $result;
} elseif ($result->NumRows()>0) {
$row = $result->fetchRow(DB_FETCHMODE_ORDERED);
$login = $row[0];
$this->nombre=$nombre;
$this->dni=$dni;
} else {
- trigger_error('El dni '.$dni.' no existe, debe loguearse al
+ return new PEAR_Error ('El dni '.$dni.' no existe, debe loguearse al
menos una vez a la intranet.');
}
}
$result = $this->_db->query($sql);
if (DB::isError($result)) {
- trigger_error($result->getMessage(), E_USER_ERROR);
+ return $result;
} elseif ($result->NumRows()>0) {
$row = $result->fetchRow(DB_FETCHMODE_ORDERED);
$this->dni = $row[0];
$this->nombre = $row[1];
$this->login = $login;
} else {
- trigger_error('El usuario '.$login.' no existe, debe loguearse al
+ return new PEAR_Error ('El usuario '.$login.' no existe, debe loguearse al
menos una vez a la intranet.');
}
}
*/
function buscarUsuarioDNI($dni)
{
- $MECON_Agente= & new MECON_Agente($dni);
+ $MECON_Agente= & new MECON_Agente($this->_db, $dni);
$this->dni = $dni;
$nombre = $MECON_Agente->getNombre();
$this->nombre = $nombre;