<?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();
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();