}
        }
        ?>

                            
                        </h3></td></tr>
                            <tr><td>
                                <?php 
        $peri = new Periodo();
        $idperi = $peri->sel_identificador_nivel() . date('y');
        //echo $idperi;
        $matriculita = new Matricula();
        if (!$matriculita->sel_if_matriculas("{$idperi}%", $programa["Id_programa"], $_POST[cedula])) {
            echo "Matrícula en tramite </td></tr></table>";
        } else {
            $seg = new Seguimiento();
            $seg->sel_seguimiento_estud_prg($_POST["cedula"], $programa["Id_programa"]);
            if ($seg->tblSeguimiento2()) {
                $nivelproximo = $seg->determinarProximoNivel();
            } else {
                $nivel = new Nivel();
                $arrnivelproximo = $nivel->sel_primer_nivel($programa["Id_programa"]);
                $nivelproximo = $arrnivelproximo[1];
            }
            switch ($programa["Id_programa"]) {
                case 27:
                    if (($level_ch[0]["estado"] == "SI" or $level_ch[2]["estado"] == "SI" or $level_ch[1]["estado"] == "SI") and $level_ch[0]["id_prog"] != $programa["Id_programa"]) {
                        $Id_de_nivel = mysql_query("SELECT * FROM equiv_sem_bim_copy WHERE Id_programa = '" . $level_ch[0]["id_prog"] . "' AND Nivel = '" . $level_ch[0]["prox_level"] . "'", $link2);
                        $iddd = mysql_fetch_array($Id_de_nivel);
                        if ($iddd["Id_nivel"] != "KS1") {
                            if (($level_ch[0]["estado"] == "SI" or $level_ch[2]["estado"] == "SI" or $level_ch[1]["estado"] == "SI") and $programa["Id_programa"] != $level_ch[0]["id_prog"]) {
 public function cargarSeguimientos()
 {
     try {
         if ($this->verificarSession()) {
             $idPersona = $_SESSION['idUsuario'];
             $tipo = isset($_POST['tipo']) ? $_POST['tipo'] : NULL;
             $seguimiento = new Seguimiento();
             $seguimientos = $seguimiento->leerSeguimientosPorIdPersonaYTipo($idPersona, $tipo);
             $respuesta = '<table width="95%" border="0" cellspacing="0" cellpadding="2" align="center" class="tabla">';
             $i = 1;
             foreach ($seguimientos as $seg) {
                 $respuesta .= "<tr>\r\n                        <td><b>" . $i . ".</b> " . $seg->getMensaje() . " </br> <b>FECHA: " . $seg->getFecha() . "</b></td>\r\n                    </tr>";
                 $i++;
             }
             $respuesta .= "</table>";
             echo json_encode($respuesta);
         }
     } catch (Exception $exc) {
         echo json_encode(1);
     }
 }
            $existe = true;
        }
    }
    return $existe;
}
$arrvalormatricula = precios($_POST[idprograma], $_POST["nivel"], $link, $cedula);
$valor_matricula = $arrvalormatricula[0];
$fecha_const_matricula = $matriculita->sumaDia($fechamatricula, 1);
if ($arrvalormatricula[1] == 0) {
    $idmatricula = $matriculita->ins_matricula1($numatricula, $fechamatricula, $idperiodo, $_POST[idprograma], $nivelgrupo, $_POST[cedula], $valor_matricula, $fecha_const_matricula, $refcarne, $consigcarne, $valor_carne);
} else {
    $valor_carne = 0;
    $idmatricula = $matriculita->ins_matricula2($numatricula, $fechamatricula, $idperiodo, $_POST[idprograma], $nivelgrupo, $_POST[cedula], $valor_matricula, $fecha_const_matricula, 0, 1, 0);
}
$RegAno = date("Y");
$seguimiento = new Seguimiento();
$seguimiento->ins_seguimiento($idperiodo, $RegAno, $_POST[cedula], $_POST[idprograma], $nivelgrupo);
$matriculita->ins_mat_grupo($numatricula, $indicegrupo);
//echo "<hr />Matricula ins:".$idmatricula;
$grupo = new Grupo();
//$grupo->upd_cupos_grupo($indicegrupo);
$configuracion[0] = "/var/www/html/htdocs/comunidad/dependencias/ilud/recibos";
$configuracion[1] = "/fuentes/";
$codigoBarras = new codigoBarras($configuracion);
$valortotal = $valor_matricula + $valor_carne;
//echo $valortotal;
//$cadenatratarfechalimite = str_replace("-", "", $fecha_const_matricula);
con_registro_recibo($configuracion, $codigoBarras, "{$_POST['cedula']}", "{$numatricula}", "{$valortotal}", "{$fecha_const_matricula}");
$pdf = new PDF_Invoice('P', 'mm', 'letter');
$pdf->AddPage();
$pdf->SetLineWidth(0.1);
Beispiel #4
0
 private function getParametros(Seguimiento $seg)
 {
     $parametros = array(':idPersona' => $seg->getIdPersona(), ':fecha' => $seg->getFecha(), ':mensaje' => $seg->getMensaje(), ':tipoSeguimiento' => $this->getTipoSeguimiento());
     return $parametros;
 }