<?php

session_start();
if ($_SESSION[masterActivo] != 1) {
    header("Location: ../sesion/cerrarSesion.php");
}
require '../../fpdf17/fpdf.php';
include_once "../include/conversor.php";
include_once "../conexionBD/docenteAdministrativoBD.php";
include_once "../conexionBD/presupuestoBD.php";
?>

<?php 
$db = new docenteAdministrativoBD();
$resultadoDocente = $db->obtenerDocenteAdministrativo();
$resultadoDocente2 = $db->obtenerDocenteAdministrativo();
$dbPresupuesto = new presupuestoBD();
?>



<?php 
///'L','mm','A4'
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial', 'B', 12);
/////////////////// Header ///////////////////////
$pdf->Image('../../img/ucr-logo.png', 10, 8, 40);
$pdf->Cell(110);
$pdf->Cell(50, 10, "Universidad de Costa Rica");
$pdf->Ln();
示例#2
0
 while ($fila = mysqli_fetch_assoc($resultado2)) {
     if ($fila['fk_id_presupuesto'] == $id_presupuesto) {
         $_SESSION['alerta-contenido'] = "No se puede eliminar el presupuesto porque ya esta asignado a un proyecto";
         exit;
     }
 }
 //// De docentes con permisos
 $resultado3 = $dbDocentesConPermiso->obtenerDocentesConPermiso();
 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;
     }
 }
 //////////////////////
 $_SESSION['alerta'] = 1;
 header("Location: ../masterPage.php");
 if ($cedula != "") {
     //////////// Verificar tiempos del presupuesto /////
     $resultado = $dbPresupuesto->obtenerlistadoDePresupuesto();
     while ($fila = mysqli_fetch_assoc($resultado)) {
         if ($fila['id_presupuesto'] == $fk_presupuesto) {
             if ($fila['tiempo_sobrante'] < $jornada_docenteAdministrativo) {
                 $_SESSION['alerta-contenido'] = "Este presupuesto solo tiene " . $fila['tiempo_sobrante'] . " tiempos, no puede agregar los " . $jornada_docenteAdministrativo . " tiempos del docente.";
                 exit;
             }
         }
     }
     /////////////////////////
     //// Obtener jornada del docente ////
     $resultado4 = $db->obtenerDocenteAdministrativo();
     while ($fila4 = mysqli_fetch_assoc($resultado4)) {
         if ($fila4['cedula'] == $cedula) {
             $jornada_docenteAdministrativo2 = $fila4['jornada_docenteAdministrativo'];
             $fk_presupuesto2 = $fila4['fk_presupuesto'];
         }
     }
     ////////////////////
     $seRealizo = $db->modificarDocenteAdministrativo($cedula, $nombre, $apellidos, $grado_academico, $tipo_contrato, $fk_presupuesto, $jornada_docenteAdministrativo);
 } else {
     $_SESSION['alerta-contenido'] = "No se ha seleccionado ningún docente";
     exit;
 }
 if ($seRealizo) {
     /////////// Sumar al presupuesto //++++++++++++
     $resultado3 = $dbPresupuesto->obtenerlistadoDePresupuesto();