]> git.llucax.com Git - mecon/intranet.git/blobdiff - sistema/www/servicios/novedades/detalle.php
Bugfixes.
[mecon/intranet.git] / sistema / www / servicios / novedades / detalle.php
index 39f3139a4824d5025848df1f9d8dd1306ce5f7f5..33d5cf808f183f76350d1f742287f6e94d4d78f7 100644 (file)
@@ -8,15 +8,8 @@ Myrna Degano <mdegan@mecon.gov.ar>
 
 require_once 'HTML/Page.php';
 require_once 'MECON/HTML/Tabla.php';
 
 require_once 'HTML/Page.php';
 require_once 'MECON/HTML/Tabla.php';
-require_once 'DB.php';
 require_once 'BandasNovedades/Agente.php';
 
 require_once 'BandasNovedades/Agente.php';
 
-//Conexión a la BD
-$dbh = DB::connect("mysql://intranet:intranet@intranet-db/novedades", true);
-if (DB::isError($dbh)) {
-    die ($dbh->getMessage());
-}
-
 $PAGE    =& new HTML_Page(array ('doctype'  => 'HTML 4.01 Transitional',
                                         'charset'  => 'iso-8859-1',
                                         'lineend'  => 'unix',
 $PAGE    =& new HTML_Page(array ('doctype'  => 'HTML 4.01 Transitional',
                                         'charset'  => 'iso-8859-1',
                                         'lineend'  => 'unix',
@@ -24,30 +17,22 @@ $PAGE    =& new HTML_Page(array ('doctype'  => 'HTML 4.01 Transitional',
                                         'cache'    => 'false',
                                         'simple'   => 'true'));
 
                                         'cache'    => 'false',
                                         'simple'   => 'true'));
 
-$agente =& new BandasNovedades_Agente($dbh, $_GET['nrodoc']);
-$dias = $agente->obtenerDetalle ($_GET['anio'], $_GET['codnov']);
+
+$agente =& new BandasNovedades_Agente($DB, $_GET['nrodoc']);
+$novedad = $agente->obtenerDetalle ($_GET['anio'], $_GET['codnov']);
+
 
 $TABLA =& new MECON_HTML_Tabla('width="250", align="center"', 'oscuro');
 $TABLA->addRow(array('Detalle de la Novedad'), 'cabecera align="center"');
 
 $TABLA =& new MECON_HTML_Tabla('width="250", align="center"', 'oscuro');
 $TABLA->addRow(array('Detalle de la Novedad'), 'cabecera align="center"');
-$TABLA->addRow(array($dias[0][34]), 'titulo align="center"');
-
-foreach ($dias AS $dia){
-    for ($i=1; $i<=31; $i++){
-       if ($dia[$i] != 0){
-           $day = ($i < 10)?'0'.$i:$i; 
-           $month=($dia[33] < 10)?'0'.$dia[33]:$dia[33];       
-           $TABLA->addRow(array($day.'/'.$month.'/'.$_GET['anio']), 'comun align="center"');
-       }
-    }    
+$TABLA->addRow(array($novedad['desc']), 'titulo align="center"');
+foreach ($novedad['fechas'] AS $fecha){
+    $TABLA->addRow(array($fecha), 'comun align="center"');
 }
 }
-
-$total = $TABLA->getRowCount() - 2;
-$TABLA->addRow(array('Total Año '. $_GET['anio'].': '. $total .' días'), 'titulo align="center"');
+$TABLA->addRow(array('Total Año '. $_GET['anio'].': '. $novedad['total'] .' días'), 'titulo align="center"');
 
 $PAGE->addStyleSheet($TABLA->getCss());
 
 $PAGE->addStyleSheet($TABLA->getCss());
-
 $PAGE->addBodyContent($TABLA);
 $PAGE->addBodyContent($TABLA);
-$PAGE->setTitle('Novedades de Personal');
+$PAGE->setTitle('Intranet');
 $PAGE->display();                          
 
 
 $PAGE->display();