]> git.llucax.com Git - mecon/meconlib.git/blobdiff - lib/MECON/NovedadesDia.php
BugFix.
[mecon/meconlib.git] / lib / MECON / NovedadesDia.php
index ad2a323f5285d105f239856d53328ffda0e93b0d..e652584a052ba17fdb28a39976733a67adf754ef 100644 (file)
@@ -39,17 +39,16 @@ class MECON_NovedadesDia {
     var $_db = null;
 
 
     var $_db = null;
 
 
-    function MECON_NovedadesDia($agente, $fecha) {
+    function MECON_NovedadesDia(&$db, $agente, $fecha) {
 #validar el tipo de $fecha
         $this->agente = $agente;
         $this->fecha = $fecha;
 
 #Ver de donde sacar esto bonito...
 
 #validar el tipo de $fecha
         $this->agente = $agente;
         $this->fecha = $fecha;
 
 #Ver de donde sacar esto bonito...
 
-        $dsn = "mysql://intranet:intranet@intranet-db.mecon.ar/novedades";
-        $this->_db = DB::connect( $dsn , true);
+        $this->_db = $db;
         if(DB::isError($this->_db))
         if(DB::isError($this->_db))
-            die($this->_db->getMessage());
+            trigger_error($this->_db->getMessage(), E_USER_ERROR);
 #Carga las novedades del agente/fecha en la lista de novedades
 
         $this->BuscarLicencia();
 #Carga las novedades del agente/fecha en la lista de novedades
 
         $this->BuscarLicencia();
@@ -121,14 +120,14 @@ class MECON_NovedadesDia {
     function BuscarLicencia() {
         $fecha = $this->fecha->format("%Y%m%d");
         $query = "SELECT codnov,descripcion
     function BuscarLicencia() {
         $fecha = $this->fecha->format("%Y%m%d");
         $query = "SELECT codnov,descripcion
-                 FROM web018,webnov
+                 FROM novedades.web018,novedades.webnov
                  WHERE docagente = $this->agente
                  AND diadesde <= $fecha
                  AND diahasta >= $fecha
                  AND codnov = codigo";
         $result = $this->_db->query($query);
         if(DB::isError($result))
                  WHERE docagente = $this->agente
                  AND diadesde <= $fecha
                  AND diahasta >= $fecha
                  AND codnov = codigo";
         $result = $this->_db->query($query);
         if(DB::isError($result))
-            die($result->getMessage());
+            trigger_error($result->getMessage(), E_USER_ERROR);
         while($r = $result->fetchRow()) {
             $novedad = new MECON_Novedad();
             $novedad->codigo = $r[0];
         while($r = $result->fetchRow()) {
             $novedad = new MECON_Novedad();
             $novedad->codigo = $r[0];
@@ -142,13 +141,13 @@ class MECON_NovedadesDia {
                  $this->fecha->getMonth()."-".
                  $this->fecha->getDay();
         $query = "SELECT novedad, desde, hasta, descripcion
                  $this->fecha->getMonth()."-".
                  $this->fecha->getDay();
         $query = "SELECT novedad, desde, hasta, descripcion
-                 FROM parciales,webnov
+                 FROM novedades.parciales,novedades.webnov
                  WHERE fecha = '$fecha'
                  AND  nrodoc = $this->agente
                  AND novedad = codigo";
         $result = $this->_db->query($query);
         if(DB::isError($result))
                  WHERE fecha = '$fecha'
                  AND  nrodoc = $this->agente
                  AND novedad = codigo";
         $result = $this->_db->query($query);
         if(DB::isError($result))
-            die($result->getMessage());
+            trigger_error($result->getMessage(), E_USER_ERROR);
         while($r = $result->fetchRow()) {
             $novedad = new MECON_Novedad();
             $novedad->codigo = $r[0];
         while($r = $result->fetchRow()) {
             $novedad = new MECON_Novedad();
             $novedad->codigo = $r[0];
@@ -165,7 +164,7 @@ class MECON_NovedadesDia {
         //y no le agregue un 0 si es < que 10
         $ano = $this->fecha->getYear();
         $query = "SELECT novedad,descripcion
         //y no le agregue un 0 si es < que 10
         $ano = $this->fecha->getYear();
         $query = "SELECT novedad,descripcion
-                 FROM web020,webnov
+                 FROM novedades.web020,novedades.webnov
                  WHERE anio = $ano
                  AND   mes  = $mes
                  AND nrodoc = $this->agente
                  WHERE anio = $ano
                  AND   mes  = $mes
                  AND nrodoc = $this->agente
@@ -173,7 +172,7 @@ class MECON_NovedadesDia {
                  AND novedad = codigo";
         $result = $this->_db->query($query);
         if(DB::isError($result))
                  AND novedad = codigo";
         $result = $this->_db->query($query);
         if(DB::isError($result))
-            die($result->getMessage());
+            trigger_error($result->getMessage(), E_USER_ERROR);
         if($c = $result->fetchRow()) {
             $codigo = $c[0];
                        $descripcion = $c[1];
         if($c = $result->fetchRow()) {
             $codigo = $c[0];
                        $descripcion = $c[1];