Exemple #1
0
     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;
Exemple #3
0
                            $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;