X-Git-Url: https://git.llucax.com/mecon/intranet.git/blobdiff_plain/022f119ef9401d546822c7f9259f2ca40ebc87d0..2175273b54918d3d8f474034ca2cb5def9f11fb2:/sistema/www/servicios/bandas/salidas_autorizadas.php diff --git a/sistema/www/servicios/bandas/salidas_autorizadas.php b/sistema/www/servicios/bandas/salidas_autorizadas.php index aea7934..617e181 100644 --- a/sistema/www/servicios/bandas/salidas_autorizadas.php +++ b/sistema/www/servicios/bandas/salidas_autorizadas.php @@ -1,12 +1,32 @@ addBodyContent('
'); + $MARCO->addBodyContent('
'); + $MARCO->addBodyContent('
'); + $MARCO->addBodyContent('
'); + $MARCO->addBodyContent('
'); + $MARCO->addStyleSheet($HTML_Mensaje->getCSS()); + $MARCO->addBodyContent($HTML_Mensaje); + $MARCO->display(); + exit; +} + +//}}} + if(!isset($_SESSION['documento'])) { header('Location: ../../login?redirect='.urlencode($_SERVER['REQUEST_URI'])); exit; @@ -17,15 +37,70 @@ $fecha = $_GET['fecha']; //Creo los objetos necesarios $agente =& new BandasNovedades_Agente($DB,$nrodoc); -$pagina =& new HTML_Page(array( 'doctype'=>'HTML 4.01 Transitional', - 'charset'=>'iso-8859-1')); -$tabla =& new MECON_HTML_Tabla(array('width'=>'400'),'medio'); +$pagina =& new MECON_HTML_Page(); +$pagina->setTitle('Intranet'); + $IMG =& new MECON_HTML_Image('../../images/servicios_flecha_naranja.gif'); $titulo =& new HTML_Table(array('width'=>'400','border'=>'0','class'=>'titulo')); //Agrego los estilos de tabla a la página +$pagina->addStyleSheet('../../css/servicios_bandas.css'); + +/* Encabezado propio de la pagina */ +$tabla_encabezado =& new HTML_Table(array('width'=>'400','border'=>'0','cellspacing'=>'0','cellpadding'=>'0','align'=>'center')); +$IMG_flecha =& new MECON_HTML_Image('/MECON/images/vinetas_flecha_doble.gif', + '', + array('alt'=>'>>')); + +$IMG =& new MECON_HTML_Image('/MECON/images/general_impri_azul.gif', + '', + array('alt'=>'imprimir')); +if(isset($_GET['imprimir'])) +{ + $row_encabezado = array($agente->getNombre()); + $tabla_encabezado->addRow($row_encabezado,array('height'=>'24', + 'width'=>'400', + 'class'=>'imprimir_bandas')); + $IMG =& new MECON_HTML_Image('/MECON/images/blanco.gif', + '', + array('width'=>'400','height'=>'1','alt'=>'blanco','align'=>'top')); + + $row_cuerpo = array($IMG->toHtml()); + $tabla_encabezado->addRow($row_cuerpo,array('bgcolor'=>'#CCCCCC','height'=>'1')); + $estilo = "impresion"; + $pagina->updateAttributes(array('onload'=>'javascript:window.print()')); +}else +{ + $row_encabezado = array( $IMG_flecha->toHtml().' '.$agente->getNombre(), + "Imprimir", + $IMG->toHtml()); + + $tabla_encabezado->addRow($row_encabezado,array('height'=>'24')); + $IMG =& new MECON_HTML_Image('/MECON/images/blanco.gif', + '', + array('width'=>'400','height'=>'1','alt'=>'blanco','align'=>'top')); + + $row_encabezado = array($IMG->toHtml()); + $tabla_encabezado->addRow($row_encabezado,array('colspan'=>'3','bgcolor'=>'#FF9900','height'=>'1')); + + $tabla_encabezado->updateCellAttributes(0, + 0, + array('width'=>'276','class'=>'dependencia')); + $tabla_encabezado->updateCellAttributes(0, + 1, + array('width'=>'100','class'=>'imprimir_bandas')); + $tabla_encabezado->updateCellAttributes(0, + 2, + array('width'=>'24','class'=>'imprimir_bandas')); + $estilo = "oscuro"; +} + +$tabla =& new MECON_HTML_Tabla(array('width'=>'400'),$estilo); $pagina->addStyleSheet($tabla->getCSS()); +$pagina->addBodyContent($tabla_encabezado); +$pagina->addBodyContent('
'); + /* Armo el copete*/ $row = array($IMG->toHtml().' '.$agente->getNombre()); $titulo->addRow($row,array('align'=>'left')); @@ -51,11 +126,12 @@ if($salidas) } $dia = $s['fecha']; } + $pagina->addBodyContent($tabla); +}else +{ + $pagina->addBodyContent(new MECON_HTML_Error("El agente no tiene salidas autorizadas en este mes")); } /* Genero la página */ -$pagina->setTitle('Intranet'); -$pagina->addBodyContent($tabla); - $pagina->display(); ?>