if ($fila['fk_carrera'] == $_GET['id_carrera'] && $fila['fk_curso'] == $_GET['curso'] && $fila['num_grupo'] == $_GET['num_grupo'] && $fila['num_grupo_doble'] == $_GET['num_grupo_doble']) { $carrera = $fila['fk_carrera']; $curso = $fila['fk_curso']; $num_grupo = $fila['num_grupo']; $num_grupo_doble = $fila['num_grupo_doble']; $id_presupuesto = $fila['fk_presupuesto']; if ($fila['profesorDoble']) { $docentesDoble[$dD][0] = $fila['nombre'] . " " . $fila['apellidos']; $docentesDoble[$dD][1] = convertirDobleFraciones($fila['tiempo_individual']); $dD++; $horarioCursoDoble[$hD][0] = $diaSemana[$fila['dia_semana']]; $horarioCursoDoble[$hD][1] = $fila['hora_inicio'] . " - " . $fila['hora_fin']; $hD++; } else { $docentes[$d][0] = $fila['nombre'] . " " . $fila['apellidos']; $docentes[$d][1] = convertirDobleFraciones($fila['tiempo_individual']); $d++; $horarioCurso[$h][0] = $diaSemana[$fila['dia_semana']]; $horarioCurso[$h][1] = $fila['hora_inicio'] . " - " . $fila['hora_fin']; $h++; } $jornada = $fila['jornada']; } } $docentes = array_values(array_unique($docentes, SORT_REGULAR)); $horarioCurso = array_values(array_unique($horarioCurso, SORT_REGULAR)); $docentes = serialize($docentes); $horarioCurso = serialize($horarioCurso); $docentesDoble = array_values(array_unique($docentesDoble, SORT_REGULAR)); $horarioCursoDoble = array_values(array_unique($horarioCursoDoble, SORT_REGULAR)); $docentesDoble = serialize($docentesDoble);
$_SESSION['alerta-contenido'] = "Debe selecionar un curso"; } header("Location: ../masterPage.php"); exit; } // fin de modificar //////////////////// Llenar modal cursos ////////////// if (isset($_GET['id'])) { $resultado = $db->obtenerCursos(); while ($fila = mysqli_fetch_assoc($resultado)) { if ($fila['sigla'] == $_GET['id']) { $resultado2 = $db->obtenerCarrerasPlanEstudio(); while ($fila2 = mysqli_fetch_assoc($resultado2)) { if ($fila2['fk_curso'] == $_GET['id']) { $id_Carrera = $fila2['fk_carrera']; $resultado3 = $db->obtenerCarreras(); while ($fila3 = mysqli_fetch_assoc($resultado3)) { if ($fila3['id_carrera'] == $fila2['fk_carrera']) { $nombre_Carrera = $fila3['nombre_carrera']; } } } } $jornada = convertirDobleFraciones($fila['jornada']); header("Location: ../masterPage.php?modalCursos=1&sigla=" . $fila['sigla'] . "&nombre_curso=" . $fila['nombre_curso'] . "&creditos=" . $fila['creditos'] . "&jornada=" . $jornada . "&id_carrera=" . $id_Carrera . "&nombre_carrera=" . $nombre_Carrera . ""); exit; } } } header("Location: ../masterPage.php"); exit;
$dia_sem = "D"; } } } } } } $pdf->Cell(12, 10, $dia_sem, 1, 0, "C"); $pdf->Cell(18, 10, $fila2['hora_inicio'], 1, 0, "C"); $pdf->Cell(18, 10, $fila2['hora_fin'], 1, 0, "C"); $sumaCredito = $sumaCredito + $fila2['creditos']; $pdf->Cell(27, 10, $fila2['creditos'], 1, 0, "C"); $pdf->Cell(13, 10, $fila2['num_grupo'], 1, 0, "C"); $suma = $suma + $fila2['jornada']; $convertidoGrupo = convertirDobleFraciones($fila2['jornada']); $pdf->Cell(22, 10, $convertidoGrupo, 1, 0, "C"); $pdf->Ln(); } //////////////////////////Totales Grupo//////////////////////// $pdf->SetTextColor(255, 255, 255); $pdf->SetFillColor(0, 193, 0); $pdf->Cell(18, 7, iconv("UTF-8", "ISO-8859-1", "totales"), 1, 0, "C", true); $pdf->SetTextColor(0, 0, 0); $pdf->SetX(136); $pdf->Cell(27, 7, iconv("UTF-8", "ISO-8859-1", "{$sumaCredito}"), 1, 0, "C"); $pdf->SetX(176); $convertidoSuma = convertirDobleFraciones($suma); $pdf->Cell(22, 7, iconv("UTF-8", "ISO-8859-1", $suma), 1, 0, "C"); //SUMA POR MIENTRAS SE CONSIGUE CONVERTIR $pdf->Ln(); $pdf->Output();
$pdf->Cell(60, 10, "Principal/Responsable", 1, 0, "C"); $pdf->Cell(60, 10, "Asociado/Colaborador", 1, 0, "C"); $pdf->Cell(40, 10, "Presupuesto", 1, 0, "C"); $pdf->Cell(38, 10, "Jornada asignada", 1, 0, "C"); $sumaAsignados = 0; $pdf->Ln(); $pdf->SetFont('Arial', '', 9); while ($fila = mysqli_fetch_assoc($resultado)) { if ($fila['nombre_proyecto'] != 1) { $pdf->Cell(30, 10, iconv("UTF-8", "ISO-8859-1", $fila['nombre_proyecto']), 1, 0, "C"); if ($fila['tipo_proyecto'] == 0) { $pdf->Cell(30, 10, iconv("UTF-8", "ISO-8859-1", "Acción Social"), 1, 0, "C"); } else { $pdf->Cell(30, 10, iconv("UTF-8", "ISO-8859-1", "Investigación"), 1, 0, "C"); } $pdf->Cell(20, 10, convertirDobleFraciones($fila['jornada_proyecto']), 1, 0, "C"); $resultado2 = $dbDocentes->obtenerDocentes($fila['fk_encargado']); while ($fila2 = mysqli_fetch_assoc($resultado2)) { if ($fila['fk_encargado'] == $fila2['cedula']) { $pdf->Cell(60, 10, iconv("UTF-8", "ISO-8859-1", $fila2['nombre'] . " " . $fila2['apellidos']), 1, 0, "C"); } } $resultado2 = $dbDocentes->obtenerDocentes($fila['fk_ayudante']); while ($fila2 = mysqli_fetch_assoc($resultado2)) { if ($fila['fk_ayudante'] == $fila2['cedula']) { $pdf->Cell(60, 10, iconv("UTF-8", "ISO-8859-1", $fila2['nombre'] . " " . $fila2['apellidos']), 1, 0, "C"); } } $nombrePresupuesto = "--"; $resultado4 = $dbDocentesPresupuesto->obtenerlistadoDePresupuestoDocente(); while ($fila4 = mysqli_fetch_assoc($resultado4)) {
} } $tiempo_sobrante = $tiempo_sobrante - $jornada_docenteAdministrativo; $resultado3 = $dbPresupuesto->restarPresupuesto($fk_presupuesto, $tiempo_sobrante); /////////////////////////////////----------------- $_SESSION['alerta'] = 2; $_SESSION['alerta-contenido'] = "Docente agregrado con éxito <br/>y asignado al presupuesto " . $nombre_presupuesto . " con " . $jornada_docenteAdministrativo . " tiempos."; ////////////////// Registro de actividad ///////////// $descripcionRegistroActividad = "Se agregó el docente cédula " . $cedula . ", nombre " . $nombre . " " . $apellidos . ", asignado al presupuesto " . $nombre_presupuesto . " con " . $jornada_docenteAdministrativo . " tiempos."; $dbRegistroActividad->agregarRegistroActividad($utc, $fecha, $usuario, $descripcionRegistroActividad); ///////////////////////////////////////////// header("Location: ../masterPage.php"); exit; } else { $_SESSION['alerta'] = 3; $_SESSION['alerta-contenido'] = "Ocurrió un error al agregar el docente"; exit; } } exit; } //////////////////// Llenar modal proyectos ////////////// if (isset($_GET['id'])) { $resultado = $db->obtenerDocenteAdministrativo(); while ($fila = mysqli_fetch_assoc($resultado)) { if ($fila['cedula'] == $_GET['id']) { header("Location: ../masterPage.php?modalDocenteAdministrativo=1&cedula=" . $fila['cedula'] . "&nombre=" . $fila['nombre'] . "&apellidos=" . $fila['apellidos'] . "&grado=" . $fila['grado_academico'] . "&contrato=" . $fila['tipo_contrato'] . "&jornada=" . $fila['jornada_docenteAdministrativo'] . "&jornada_fraccion=" . convertirDobleFraciones($fila['jornada_docenteAdministrativo']) . "&fk_presupuesto=" . $fila['fk_presupuesto']); exit; } } }
$_SESSION['alerta'] = 2; $_SESSION['alerta-contenido'] = "Proyecto modificado"; ///////////// registro de actividad ////////// $descripcionRegistroActividad = "Se modificó el proyecto: " . $nombre_proyecto; $dbRegistroActividad->agregarRegistroActividad($utc, $fecha, $usuario, $descripcionRegistroActividad); ///////////////////////////////////////////// exit; } } else { $_SESSION['alerta'] = 1; $_SESSION['alerta-contenido'] = "Debe seleccionar un proyecto"; header("Location: ../masterPage.php"); } exit; } //////////////////// Llenar modal proyectos ////////////// if (isset($_GET['id'])) { $resultado = $db->obtenerProyecto(); while ($fila = mysqli_fetch_assoc($resultado)) { if ($fila['id_proyecto'] == $_GET['id']) { $fraccion = convertirDobleFraciones($fila['jornada_proyecto']); header("Location: ../masterPage.php?modalProyectos=1&id_proyecto=" . $fila['id_proyecto'] . "&nombre_proyecto=" . $fila['nombre_proyecto'] . "&tipo_proyecto=" . $fila['tipo_proyecto'] . "&jornada_proyecto=" . $fraccion . "&fk_encargado=" . $fila['fk_encargado'] . "&fk_ayudante=" . $fila['fk_ayudante']); exit; } } } ?> <?php header("Location: ../masterPage.php"); exit;