while ($fila2 = mysqli_fetch_assoc($resultado3)) { if ($fila2['fk_presupuesto'] == $id_presupuesto) { $_SESSION['alerta-contenido'] = "No se puede eliminar el presupuesto porque ya esta asignado a un docente con permiso temporal"; exit; } } //// De docentes administrativo $resultado5 = $dbDocenteAdministrativoBD->obtenerDocenteAdministrativo(); while ($fila5 = mysqli_fetch_assoc($resultado5)) { if ($fila5['fk_presupuesto'] == $id_presupuesto) { $_SESSION['alerta-contenido'] = "No se puede eliminar el presupuesto porque ya esta asignado a un docente administrativo"; exit; } } ////// De gruposDocentes $resultado4 = $dbGrupos->obtenerGrupoDocentes(); while ($fila3 = mysqli_fetch_assoc($resultado4)) { if ($fila3['fk_presupuesto'] == $id_presupuesto) { $_SESSION['alerta-contenido'] = "No se puede eliminar el presupuesto porque ya esta asignado a un grupo"; exit; } } ////////////////////// ///////// Para registro de actividad /// $resultado5 = $db->obtenerlistadoDePresupuesto(); $nombre_presupuesto2 = ""; while ($fila4 = mysqli_fetch_assoc($resultado5)) { if ($fila4['id_presupuesto'] == $id_presupuesto) { if ($fila4['tiempo_presupuesto'] != $fila4['tiempo_sobrante']) { $_SESSION['alerta-contenido'] = "No se puede eliminar el presupuesto porque ya tiene tiempos asignados"; exit;
<div class="modal-footer modal-delete-border"> <div id="" class="col-xs-12 col-sm-12 col-lg-12 espacio-boton"> <button type="submit" class="btn btn-primary btn-block" name="btnAsignarGrupoPresup">Generar reporte</button> </div> </div> </form> <!-- Grupos ///////////////////////////////////////////////////////////////--> <form id="formReporteGrupo" action="reportes/reporteGrupos.php" method="post" class="hide" target="_blank"> <div class="modal-body"> <div id="" class="form-group col-xs-12 col-sm-12 col-lg-12"> <label for="cboPresupuestoGrupo">Selecione un grupo:</label> <select class="form-control" name="fk_curso"> <option value="0"></option> <?php $resultadoGrupos2 = $dbGrupo->obtenerGrupoDocentes(); if ($resultadoGrupos2 == false) { echo "<option>-- No hay grupos --</option>"; } while ($fila = mysqli_fetch_assoc($resultadoGrupos2)) { if ($fila['num_grupo'] != 0) { echo "<option value='" . $fila['fk_curso'] . "'>"; echo $fila['fk_curso'] . " G " . $fila['num_grupo']; echo "</option>"; } } ?> </select> </div> </div> <!-- Footer -->
?> <?php $sigalGrupo = $_POST['fk_curso']; /// Los datos para este reporte siempre entran por POST desde el modal selecionar reporte, debe usar la sigla de la tabla gruposDocentes para ectraer la informacion ?> <?php require '../../fpdf17/fpdf.php'; include_once "../include/conversor.php"; include_once "../conexionBD/gruposBD.php"; include_once "../conexionBD/docentesBD.php"; $db = new docentesBD(); $resultadoDocente = $db->obtenerDocentes(); $db = new gruposBD(); $resultado2 = $db->obtenerGrupoDocentes(); $resultado = $db->llenarTabla(); ?> <?php $pdf = new FPDF(); $pdf->AddPage(); $pdf->SetFont('Arial', 'B', 12); /////////////////// Header /////////////////////// $pdf->Image('../../img/ucr-logo.png', 10, 8, 40); $pdf->Cell(70); $pdf->Cell(50, 10, "Universidad de Costa Rica"); $pdf->Ln(); $pdf->Cell(70); $pdf->Cell(90, 0, iconv("UTF-8", "ISO-8859-1", " Sede del Pacífico"));
$pdf->Cell(27, 10, iconv("UTF-8", "ISO-8859-1", $grado_ac), 1, 0, "C"); //Nombramiento $contrato_tipo; if ($fila['tipo_contrato'] == 0) { $contrato_tipo = "Interino"; } else { if ($fila['tipo_contrato'] == 1) { $contrato_tipo = "Propiedad"; } else { $contrato_tipo = "Sustituto"; } } $pdf->Cell(25, 10, iconv("UTF-8", "ISO-8859-1", $contrato_tipo), 1, 0, "C"); ///////////////////////// Calculo de tiempos $tiempoIndividual = 0; $resultadoPresupuesto2 = $dbGrupos->obtenerGrupoDocentes(); while ($fila2 = mysqli_fetch_assoc($resultadoPresupuesto2)) { if ($fila['cedula'] == $fila2['fk_docente']) { $tiempoIndividual = $tiempoIndividual + $fila2['tiempo_individual']; } } $resultado1 = $dbPresupuestoDocente->obtenerlistadoDePresupuestoDocente(); while ($fila3 = mysqli_fetch_assoc($resultado1)) { if ($fila3['fk_docente'] == $fila['cedula']) { $tiempoIndividual = $tiempoIndividual + $fila3['jornada']; } } //////////////////// $pdf->Cell(27, 10, iconv("UTF-8", "ISO-8859-1", $tiempoIndividual), 1, 0, "C"); $faltante = 1 - $tiempoIndividual; if ($fila['tipo_contrato'] == 1) {