}
/**
+ * @param dbh $db
* @param int $agente
*
* @return void
* @access public
*/
- // FIXME function MECON_Agente($db, $agente)
- function MECON_Agente($agente)
+ function MECON_Agente(&$db,$agente)
{
- // FIXME - $this->_db = $db;
- $this->_db = DB::connect('mysql://intranet:intranet@intranet-db.mecon.ar/novedades');
+ $this->_db = $db;
+ //$this->_db = DB::connect('mysql://intranet:intranet@intranet-db.mecon.ar/novedades');
if(! is_null($agente)) {
$this->buscarAgente($agente);
}
if(DB::isError($result))
trigger_error($result->getMessage("query mal hecho"), E_USER_ERROR);
while($row = $result->fetchRow())
- $agentes[] = new MECON_Agente($row[0]);
+ $agentes[$row[0]] = new MECON_Agente($this->_db, $row[0]);
//Contratados
$sql = "SELECT nrodoc
FROM Contratados.Contratados
if(DB::isError($result))
trigger_error($result->getMessage("query mal hecho"), E_USER_ERROR);
while($row = $result->fetchRow())
- $agentes[] = new MECON_Agente($row[0]);
+ $agentes[$row[0]] = new MECON_Agente($this->_db, $row[0]);
return $agentes;
}
*/
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;