$objHTML->inputHidden('estado', $_SESSION[EDO_USR_SESSION]); $objSelects->selectJurisdiccion('jurisdiccion', $_SESSION[EDO_USR_SESSION], $_POST['jurisdiccion']); $objSelects->selectMunicipio('municipio', $_SESSION[EDO_USR_SESSION], $_POST['jurisdiccion'], $_POST['municipio']); $objSelects->selectUnidad('unidad', $_SESSION[EDO_USR_SESSION], $_POST['jurisdiccion'], $_POST['municipio'], NULL, $_POST['unidad']); echo '<br>'; $objHTML->label('Fecha: '); $objHTML->inputText('', 'fecha_inicio', $_POST['fecha_inicio'] ? $_POST['fecha_inicio'] : '01-' . date('m-Y'), array('placeholder' => 'Inicio')); $objHTML->inputText('', 'fecha_fin', $_POST['fecha_fin'] ? $_POST['fecha_fin'] : date("d", mktime(0, 0, 0, date('m') + 1, 1, date('Y')) - 1) . '-' . date('m-Y'), array('placeholder' => 'Fin')); echo '<br><br>'; $objHTML->inputSubmit('generarReporte', 'Generar Reporte'); echo '</div>'; $objHTML->endFieldset(); $objHTML->endFormOnly(); $objHTML->startFieldset(); if (!empty($_POST['fecha_inicio']) && !empty($_POST['fecha_inicio'])) { $estado = $objHelp->getNombreEstado($_SESSION[EDO_USR_SESSION]); $jurisdiccion = $objHelp->getNombreJurisdiccion($_SESSION[EDO_USR_SESSION], $_POST['jurisdiccion']); $jurisdiccion = $jurisdiccion ? ', Jurisdicción: ' . htmlentities($jurisdiccion) : ''; $municipio = $objHelp->getNombreMunicipio($_SESSION[EDO_USR_SESSION], $_POST['jurisdiccion'], $_POST['municipio']); $municipio = $municipio ? ', Municipio: ' . htmlentities($municipio) : ''; $unidad = $objHelp->getNombreUnidad($_POST['unidad']); $unidad = $unidad ? ', Unidad: ' . htmlentities($unidad) : ''; echo '<br><h3>Estado: ' . $estado . ' ' . $jurisdiccion . ' ' . $municipio . ' ' . $unidad . '</h3><br>'; $valSis = new validacionSIS(); $valSis->idCatEstado = $_SESSION[EDO_USR_SESSION]; $valSis->idCatJurisdiccion = $_POST['jurisdiccion']; $valSis->idCatMunicipio = $_POST['municipio']; $valSis->idCatUnidad = $_POST['unidad']; $valSis->fechaInicio = formatFechaObj($_POST['fecha_inicio'], 'Y-m-d'); $valSis->fechaFin = formatFechaObj($_POST['fecha_fin'], 'Y-m-d'); $valSis->calcular();
//$indCobTx->imprimir(); $indExaCon = new IndicadorExamenContactos(); $indExaCon->idCatEstado = $idCatEstadoBusqueda; $indExaCon->idCatJurisdiccion = $_POST['jurisdiccion']; $indExaCon->fechaInicio = $_POST['fecha_inicio']; $indExaCon->fechaFin = $_POST['fecha_fin']; $indExaCon->calcular(); //$indExaCon->imprimir(); $indTasPre = new IndicadorTasaPrevalencia(); $indTasPre->idCatEstado = $idCatEstadoBusqueda; $indTasPre->idCatJurisdiccion = $_POST['jurisdiccion']; $indTasPre->fechaInicio = $_POST['fecha_inicio']; $indTasPre->fechaFin = $_POST['fecha_fin']; $indTasPre->calcular(); //$indTasPre->imprimir(); $estado = $objHelp->getNombreEstado($idCatEstadoBusqueda); $jurisdiccion = $objHelp->getNombreJurisdiccion($idCatEstadoBusqueda, $_POST['jurisdiccion']); $jurisdiccion = $jurisdiccion ? ', Jurisdicción: ' . htmlentities($jurisdiccion) : ''; echo '<br><h3>Estado: ' . $estado . ' ' . $jurisdiccion . '</h3><br>'; /**************************************************/ //Limpiando valores y asignando 0 if ($indDiaOpo->resultado == "-") { $indDiaOpo->resultado = 0; } if ($indCalDx->resultado == "-") { $indCalDx->resultado = 0; } if ($indCobTx->resultado == "-") { $indCobTx->resultado = 0; } if ($indExaCon->resultado == "-") {
case 'repSeg': require_once '../include/clases/ReporteTrimestral.php'; $reporteTrimestral = new ReporteTrimestral(); if ($_POST['estado']) { $reporteTrimestral->idCatEstado = $_POST['estado']; } else { if ($_SESSION[EDO_USR_SESSION] != 0) { $reporteTrimestral->idCatEstado = $_SESSION[EDO_USR_SESSION]; } } $reporteTrimestral->filtro = $_POST['tipo_paciente']; $reporteTrimestral->generarReporte(); $reporte = $reporteTrimestral->imprimirReporteUnitabla(true); $nivel = 'Nacional'; if ($reporteTrimestral->idCatEstado != 0) { $nivel = $help->getNombreEstado($reporteTrimestral->idCatEstado); } echo '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> </head> <body> <table border="0" cellpadding="0" cellspacing="0" id="sheet0" class="sheet0 gridlines"> <tbody> <tr align="center"class="row0"> <td class="column0 style86 s style86" colspan="15"><strong>CENTRO NACIONAL DE PROGRAMAS PREVENTIVOS Y CONTROL DE ENFERMEDADES</strong></td> <td class="column15 style86 null style86" colspan="17"></td> <td class="column32 style86 null style86" colspan="13"></td> <td class="column45 style86 null style86" colspan="12"></td> <td class="column57 style8 null"> </td> <td class="column58 style8 null"> </td>