]> git.llucax.com Git - mecon/meconlib.git/commitdiff
- Se cambia la interfase de MECON_Agente
authorMartín Marrese <marrese@gmail.com>
Mon, 26 Apr 2004 19:55:41 +0000 (19:55 +0000)
committerMartín Marrese <marrese@gmail.com>
Mon, 26 Apr 2004 19:55:41 +0000 (19:55 +0000)
lib/MECON/Agente.php
lib/MECON/Dependencia.php
lib/MECON/Usuario.php

index aaa9977889b751aa0c0c779915335cf15d5a2605..b84fdc6bbe12cae8144bfba29b00355d1d4c86a6 100644 (file)
@@ -68,16 +68,16 @@ class MECON_Agente {
     }
 
     /**
+     * @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);
         }
index 1238652630e1c5e8aec37675e6fe0da21af488da..6b01f1f35f0359d959d585410023f7ddd443b956 100644 (file)
@@ -129,7 +129,7 @@ class MECON_Dependencia {
         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
@@ -138,7 +138,7 @@ class MECON_Dependencia {
         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;
     }
 
index 860658971dfd08de7f40f1dedc0ae414baa870ae..8d4b9a2f0d8e45f1ae174654fe59e3f540f84bbb 100644 (file)
@@ -228,7 +228,7 @@ class MECON_Usuario {
      */
     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;