Exemplo n.º 1
0
        $nombre = trim(explode(" ", $tmp)[0]);
        $apellidos = trim(explode(" ", $tmp)[1]);
        if (!empty(trim(explode(" ", $tmp)[2]))) {
            $apellidos .= " " . trim(explode(" ", $tmp)[2]);
        }
        $resultado = $db2->obtenerDocentes();
        while ($fila = mysqli_fetch_assoc($resultado)) {
            if ($nombre == $fila['nombre'] && $apellidos == $fila['apellidos']) {
                if (verificarTiemposDocente($fila['cedula']) + convertirFraccionesDoble(trim(explode("-", $_POST['txtProfesorDoble' . $i])[1])) > 1) {
                    $_SESSION['alerta'] = 1;
                    $_SESSION['alerta-contenido'] = "El docente " . $fila['nombre'] . " " . $fila['apellidos'] . " se excede de su tiempo";
                    header("Location: ../masterPage.php");
                    exit;
                }
                $docentesDoble[$i][0] = $fila['cedula'];
                $docentesDoble[$i][1] = convertirFraccionesDoble(trim(explode("-", $_POST['txtProfesorDoble' . $i])[1]));
            }
        }
    }
}
$horarioCursoDoble = array(array());
for ($i = 0; $i < 6; $i++) {
    if (isset($_POST['txtHorarioDoble' . $i])) {
        $tmp = explode(" ", $_POST['txtHorarioDoble' . $i]);
        $diaSemana = array("L", "K", "M", "J", "V", "S");
        for ($dS = 0; $dS < count($diaSemana); $dS++) {
            if (trim($tmp[0]) == $diaSemana[$dS]) {
                $horarioCursoDoble[$i][0] = $dS;
            }
        }
        $horarioCursoDoble[$i][1] = trim($tmp[1]);
Exemplo n.º 2
0
        $_SESSION['alerta-contenido'] = "Curso eliminado";
    }
    exit;
}
// fin de eliminar
//////////////////////////// MODIFICAR /////////////
if (isset($_POST['btnModificar'])) {
    $_SESSION['alerta'] = 1;
    if ($_POST['cboxSigla'] != "") {
        if ($_POST['txtNombreCurso'] != "") {
            $sigla = $_POST['cboxSigla'];
            $nombre_curso = $_POST['txtNombreCurso'];
            $creditos = $_POST['cboCreditosCursos'];
            $jornada = $_POST['cboTiempoCursos'];
            $fk_carrera = $_POST['cboxtxtCarrera'];
            $jornada1 = convertirFraccionesDoble($jornada);
            $db->modificarCurso($sigla, $nombre_curso, $creditos, $jornada1, $fk_carrera);
            $_SESSION['alerta'] = 2;
            $_SESSION['alerta-contenido'] = "Curso modificado";
            $descripcionRegistroActividad = "Se modificó el curso: " . $sigla . " " . $nombre_curso;
            $dbRegistroActividad->agregarRegistroActividad($utc, $fecha, $usuario, $descripcionRegistroActividad);
        } else {
            $_SESSION['alerta-contenido'] = "Debe ingresar el nombre del curso";
        }
    } else {
        $_SESSION['alerta-contenido'] = "Debe selecionar un curso";
    }
    header("Location: ../masterPage.php");
    exit;
}
// fin de modificar
Exemplo n.º 3
0
         echo $horarioCursoDoble[$i][0] . " " . substr($horarioCursoDoble[$i][1], 0, 5) . " - " . substr($horarioCursoDoble[$i][2], 0, 5) . "</br></br>";
     }
     echo "</div>";
 }
 echo "</td>";
 echo "<td>";
 echo "<div class='docentesDiv'>";
 for ($i = 0; $i < count($docentes); $i++) {
     $sumaTiempos += convertirFraccionesDoble($docentes[$i][1]);
     echo $docentes[$i][0] . " - " . $docentes[$i][1] . " <a target='_blank' href='reportes/reporteDocenteIndividual.php?docente=" . $docentes[$i][2] . "'><span class='glyphicon glyphicon-share-alt'></span></a><br/><br/>";
 }
 echo "</div>";
 if ($num_grupo_doble != 0) {
     echo "<div class='docentesDiv'>";
     for ($i = 0; $i < count($docentesDoble); $i++) {
         $sumaTiempos += convertirFraccionesDoble($docentesDoble[$i][1]);
         echo $docentesDoble[$i][0] . " - " . $docentesDoble[$i][1] . " <a target='_blank' href='reportes/reporteDocenteIndividual.php?docente=" . $docentesDoble[$i][2] . "'><span class='glyphicon glyphicon-share-alt'></span></a><br/><br/>";
     }
     echo "</div>";
 }
 echo "</td>";
 echo "<td>";
 if ($id_presupuesto == 1) {
     echo "Sin asignar";
 } else {
     echo $nombre_presupuesto . " " . "<a href='reportes/reportePresupuestoIndividual.php?id_presupuesto=" . $id_presupuesto . "' target='_blank'><span class='glyphicon glyphicon-share-alt'></span></a>";
 }
 echo "</td>";
 if ($_SESSION['tipoPerfil'] == 2 || $_SESSION['tipoPerfil'] == 0) {
     if ($id_presupuesto == 1) {
         echo "<td><a class='btn btn-default' href='masterPage.php?modalAsignarPresup=1&carrera=" . $carrera . "&curso=" . $curso . "&num_grupo=" . $num_grupo . "&num_grupo_doble=" . $num_grupo_doble . "&total_tiempos=" . $sumaTiempos . "'>Agregar presup...</a></td>";
if (isset($_POST['txtCedula2']) && !empty($_POST['txtCedula2'])) {
    $cedula = trim($_POST['txtCedula2']);
} else {
    if (isset($_POST['cboxIDDocente2']) && $_POST['cboxIDDocente2'] != "0") {
        $cedula = $_POST['cboxIDDocente2'];
    } else {
        $cedula = "";
    }
}
$nombre = isset($_POST['txtNombre2']) ? $_POST['txtNombre2'] : "";
$apellidos = isset($_POST['txtApellidos2']) ? $_POST['txtApellidos2'] : "";
$grado_academico = isset($_POST['cboGrado2']) ? $_POST['cboGrado2'] : "";
$tipo_contrato = isset($_POST['cboContrato2']) ? $_POST['cboContrato2'] : "";
$fk_presupuesto = isset($_POST['cboPresupuesto2']) ? $_POST['cboPresupuesto2'] : "";
$jornada_docenteAdministrativo = isset($_POST['cboJornadaDocenteConPermiso2']) ? $_POST['cboJornadaDocenteConPermiso2'] : "";
$jornada_docenteAdministrativo = convertirFraccionesDoble($jornada_docenteAdministrativo);
//////////////////////// MODIFICAR //////////////////////////////
if (isset($_POST['btnModificar2'])) {
    $_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;
                }
            }
        }
Exemplo n.º 5
0
        ///////////// registro de actividad //////////
        $descripcionRegistroActividad = "Se eliminó el proyecto id: " . $idProyecto;
        $dbRegistroActividad->agregarRegistroActividad($utc, $fecha, $usuario, $descripcionRegistroActividad);
        ///////////////////////////////////////////
        exit;
    } else {
        $_SESSION['alerta'] = 1;
        $_SESSION['alerta-contenido'] = "Debe seleccionar un proyecto";
    }
    exit;
}
////////////////////////// Modificar ///////////////////
if (isset($_POST['btnModificarProyectos'])) {
    header("Location: ../masterPage.php");
    if ($idProyecto != "") {
        $valorDouble = convertirFraccionesDoble($jornada_proyecto);
        $resultado = $db->modificarProyecto($idProyecto, $nombre_proyecto, $tipo_proyecto, $fk_ayudante);
        if ($resultado != false) {
            $_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");
    }
if (isset($_POST['txtCedula2']) && !empty($_POST['txtCedula2'])) {
    $cedula = trim($_POST['txtCedula2']);
} else {
    if (isset($_POST['cboxIDDocente2']) && $_POST['cboxIDDocente2'] != "0") {
        $cedula = $_POST['cboxIDDocente2'];
    } else {
        $cedula = "";
    }
}
$nombre = isset($_POST['txtNombre2']) ? $_POST['txtNombre2'] : "";
$apellidos = isset($_POST['txtApellidos2']) ? $_POST['txtApellidos2'] : "";
$grado_academico = isset($_POST['cboGrado2']) ? $_POST['cboGrado2'] : "";
$tipo_contrato = isset($_POST['cboContrato2']) ? $_POST['cboContrato2'] : "";
$fk_presupuesto = isset($_POST['cboPresupuesto2']) ? $_POST['cboPresupuesto2'] : "";
$jornada_docenteConPermiso = isset($_POST['cboJornadaDocenteConPermiso2']) ? $_POST['cboJornadaDocenteConPermiso2'] : "";
$jornada_docenteConPermiso = convertirFraccionesDoble($jornada_docenteConPermiso);
//////////////////////// MODIFICAR //////////////////////////////
if (isset($_POST['btnModificar2'])) {
    $_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_docenteConPermiso) {
                    $_SESSION['alerta-contenido'] = "Este presupuesto solo tiene " . $fila['tiempo_sobrante'] . " tiempos, no puede agregar los " . $jornada_docenteConPermiso . " tiempos del docente";
                    exit;
                }
            }
        }