From 234e16dfae076a9660b9ba8bbf8642dc83f9e954 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mat=C3=ADas=20Sklar?= Date: Mon, 29 Sep 2003 21:54:52 +0000 Subject: [PATCH] =?utf8?q?-Agregu=C3=A9=20la=20descripci=C3=B3n=20completa?= =?utf8?q?=20de=20la=20novedad=20en=20el=20return.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- lib/MECON/NovedadesDia.php | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/lib/MECON/NovedadesDia.php b/lib/MECON/NovedadesDia.php index b7a1d7d..3c20f19 100644 --- a/lib/MECON/NovedadesDia.php +++ b/lib/MECON/NovedadesDia.php @@ -105,17 +105,19 @@ class MECON_NovedadesDia { function BuscarLicencia() { $fecha = $this->fecha->format("%Y%m%d"); - $query = "SELECT codnov - FROM web018 + $query = "SELECT codnov,descripcion + FROM web018,webnov WHERE docagente = $this->agente AND diadesde <= $fecha - AND diahasta >= $fecha"; + AND diahasta >= $fecha + AND codnov = codigo"; $result = $this->_db->query($query); if(DB::isError($result)) die($result->getMessage()); while($r = $result->fetchRow()) { $novedad = new MECON_Novedad(); $novedad->codigo = $r[0]; + $novedad->descripcion = $r[1]; array_push($this->novedades, $novedad); } } @@ -124,16 +126,18 @@ class MECON_NovedadesDia { $fecha = $this->fecha->getYear()."-". $this->fecha->getMonth()."-". $this->fecha->getDay(); - $query = "SELECT novedad, desde, hasta - FROM parciales + $query = "SELECT novedad, desde, hasta, descripcion + FROM parciales,webnov WHERE fecha = '$fecha' - AND nrodoc = $this->agente"; + AND nrodoc = $this->agente + AND novedad = codigo"; $result = $this->_db->query($query); if(DB::isError($result)) die($result->getMessage()); while($r = $result->fetchRow()) { $novedad = new MECON_Novedad(); $novedad->codigo = $r[0]; + $novedad->descripcion = $r[3]; $novedad->intervalo = new MECON_Tiempo_Intervalo(new MECON_Tiempo_Hora($r[1]), new MECON_Tiempo_Hora($r[2])); array_push($this->novedades, $novedad); } @@ -145,17 +149,22 @@ class MECON_NovedadesDia { $dia = $this->fecha->getDay() + 0; //el +0 hace que tome al dia como numero //y no le agregue un 0 si es < que 10 $ano = $this->fecha->getYear(); - $query = "SELECT novedad - FROM web020 + $query = "SELECT novedad,descripcion + FROM web020,webnov WHERE anio = $ano AND mes = $mes AND nrodoc = $this->agente - AND dia$dia = 1"; + AND dia$dia = 1 + AND novedad = codigo"; $result = $this->_db->query($query); + if(DB::isError($result)) + die($result->getMessage()); if($c = $result->fetchRow()) { $codigo = $c[0]; + $descripcion = $c[1]; $novedad = new MECON_Novedad(); $novedad->codigo = $codigo; + $novedad->descripcion = $descripcion; array_push($this->novedades, $novedad); } } -- 2.43.0