X-Git-Url: https://git.llucax.com/mecon/intranet.git/blobdiff_plain/0094ad49f963f1aec143e5b8f375ecd5a5c69445..51752326b82fed368e79077f4fa9901174cb24ba:/sistema/www/servicios/bandas/banda_agente.php?ds=inline diff --git a/sistema/www/servicios/bandas/banda_agente.php b/sistema/www/servicios/bandas/banda_agente.php index 78e3b6e..374f3bd 100644 --- a/sistema/www/servicios/bandas/banda_agente.php +++ b/sistema/www/servicios/bandas/banda_agente.php @@ -1,26 +1,20 @@ -require_once '../../../local_lib/HTML_DietMarco.php'; +require_once 'HTML_DietMarco.php'; +require_once 'HTML_Mensaje.php'; +require_once 'HTML/Table.php'; require_once 'MECON/HTML/Image.php'; require_once 'MECON/HTML/Link.php'; require_once 'MECON/Dependencia.php'; require_once 'MECON/NovedadesDia.php'; -require_once 'BandasNovedades/AgenteBanda.php'; -require_once 'HTML/Table.php'; require_once 'MECON/HTML/Tabla.php'; +require_once 'BandasNovedades/AgenteBanda.php'; require_once 'BandasNovedades/HTML/TablaInfoMes.php'; require_once 'BandasNovedades/HTML/TablaReferencias.php'; require_once 'BandasNovedades/HTML/TablaInfoPersonal.php'; -require_once 'DB.php'; if(!isset($_SESSION['documento']) or !isset($_POST['fecha'])) { - header('Location: ../../servicios.php'); -} - -//CREO LA CONEXION A LA BASE DE DATOS -$dbh = DB::connect("mysql://intranet:intranet@bal747f/bandas",true); -if (DB::isError($dbh)) { - die ($DB->getMessage()); + header('Location: ../../servicios/'); } //Seteo las variables generales @@ -29,43 +23,35 @@ setlocale (LC_ALL, 'es_AR'); $fecha = $_POST['fecha']; $fecha_spliteada = split('-',$fecha); -$agente =& new BandasNovedades_AgenteBanda($nrodoc,new date($fecha),$dbh); -if(!$agente->buscarAgente($nrodoc)) -{ - echo "El agente no está en las bases de RRHH"; - die; -} /* Instancio DietMarco que sirve para mostrar la pagina dentro del marco de Intranet*/ $m =& new HTML_DietMarco('servicios','Bandas Horarias'); -$m->addTitle('Bandas Horarias'); +//$m->addTitle('Bandas Horarias'); $m->addStyleSheet('../../css/servicios_bandas.css'); +$agente =& new BandasNovedades_AgenteBanda($nrodoc,new date($fecha),$DB); + +if(!$agente->buscarAgente($nrodoc)) +{ + $HTML_Mensaje =& new HTML_Mensaje("alerta","El agente no está en las bases de RRHH",450); + $m->addStyleSheet($HTML_Mensaje->getCSS()); + $m->addBodyContent($HTML_Mensaje); + $m->display(); + exit; +} + + /* Si el agente es un contratado entonces no muestro la info */ if(preg_match('/^CON/',$agente->getTipo())) { - /* Instancio un objeto Table para el cuerpo de la pagina*/ - $tabla_cuerpo =& new HTML_Table(array( 'width'=>'220', - 'border'=>'0', - 'align'=>'center', - 'cellspacing'=>'0', - 'cellpadding'=>'0')); - - $IMG_NO_AUTORIZADO =& new MECON_HTML_Image('/MECON/images/general_no_autorizado.gif', - '',array('alt'=>'No disponible')); - $tabla_cuerpo->addRow(array($IMG_NO_AUTORIZADO),array('align'=>'center')); - $tabla_cuerpo->addRow(array('Información no disponible'),array('class'=>'titulo_uno')); - $m->addBodyContent('