tieneAcceso()){ $objSesion->terminaSesion(); } $objSesion->validaPeriodoUsuario();//si no tiene periodo manda a main /*if(!$objSesion->puedeEditar()){ $errorDesc = "No puedes generar nombramientos."; }*/ //Obtiene grupos del periodo $stmt = $pdo->prepare('Select * from fs_grupo(NULL, :periodo)'); $stmt->bindParam(":periodo", $_SESSION["periodo_id"]); if(!$stmt->execute()){ header("Location: grupos.php?error=4"); exit(); }else{ $grupos_rs = $stmt->fetchAll(); } $stmt->closeCursor(); if(!is_array($grupos_rs) || count($grupos_rs) == 0){ header("Location: grupos.php?error=5"); exit(); } ?> APSA - Facultad de Ingeniería
printMenu(); //Obtiene fechas de periodo $stmt = $pdo->prepare('Select * from fs_periodo(:periodo, NULL, NULL, true)'); $stmt->bindParam(":periodo", $_SESSION["periodo_id"]); if(!$stmt->execute()){ $errorDesc = "Ocurrió un error al cargar las fechas del periodo"; }else{ $periodo_rs = $stmt->fetch(); $nivel = $periodo_rs["Nivel_id"]; } $stmt->closeCursor(); $stmt = null; $stmt = $pdo->prepare('Select * from fs_profesoresperiodo(:periodo, NULL, 0, NULL)'); $stmt->bindParam(":periodo", $_SESSION["periodo_id"]); if(!$stmt->execute()){ $errorDesc = "Ocurrió un error al cargar las profesores del periodo"; }else{ $profesores_rs = $stmt->fetchAll(); } $stmt->closeCursor(); $stmt = null; //--Manejo de errores y mensajes de exito if(isset($_GET["error"]) && is_numeric($_GET["error"])){ switch ($_GET["error"]){ case 0: $errorDesc = "No se reciberon los datos del usuario."; break; case 1: $errorDesc = "Ocurrió un error al leer la información de los nombremientos."; break; case 2: $errorDesc = "Ocurrió un error al leer los datos del profesor."; break; case 3: $errorDesc = "No tienes permisos para realizar esa acción."; break; case 4: $errorDesc = "Ocurrió un error al guardar las fechas de la carta."; break; case 5: $errorDesc = "Ocurrió un error al guardar el texto de la carta."; break; } } if(isset($_GET["ok"]) && is_numeric($_GET["ok"])){ switch ($_GET["ok"]){ case 0: $successDesc = "La carta de nombramiento se guardó correctamente."; break; } } ?>

Completa las fechas para generar los nombramientos de los profesores del periodo.

prepare('Select * from fs_fechaimportante(:periodo, 4)'); $stmt->bindParam(":periodo", $_SESSION["periodo_id"]); if($stmt->execute()){ $fecha_rs = $stmt->fetch(); } $stmt->closeCursor(); $stmt = null; ?>
">
prepare('Select * from fs_fechaimportante(:periodo, 3)'); $stmt->bindParam(":periodo", $_SESSION["periodo_id"]); if($stmt->execute()){ $fecha_rs = $stmt->fetch(); } $stmt->closeCursor(); $stmt = null; ?>

Escribe los siguientes códigos en el texto de la carta para reemplazarlos por las fechas correspondientes.

Sin año
Con año
">
">
">
">
prepare('Select * from fs_fechaimportante(:periodo, 2)'); $stmt->bindParam(":periodo", $_SESSION["periodo_id"]); if($stmt->execute()){ $fecha_rs = $stmt->fetch(); } $stmt->closeCursor(); $stmt = null; ?>
">
">

Ir a periodos

prepare('Select * from fs_cartanombramiento(:periodo)'); $stmt->bindParam(":periodo", $_SESSION["periodo_id"]); if($stmt->execute()){ $carta_rs = $stmt->fetch(); } $stmt->closeCursor(); $stmt = null; if(!empty($carta_rs["CartaNombramiento_texto"])){ $texto_carta = $carta_rs["CartaNombramiento_texto"]; }else{ if($nivel == 1){ $texto_carta = '
Por su desempeño, experiencia y formación académica, la Facultad de Ingeniería de la Universidad La Salle le otorga este nombramiento para el período comprendido del PE_INI$ al PE_FIN_Y$, para el calendario escolar comprendido del PR_INI$ al PR_FIN_Y$, con un período para exámenes extraordinarios del EX_INI$ al EX_FIN$ de este mismo año.
El Reglamento General de la Universidad, en su Capítulo III, Artículo 8°, establece a la letra que: "El personal académico apoyará con su presencia y participación en las actividades académicas y formativas de la Facultad, y asistirá cuando sea requerido, inclusive en los periodos intersemestrales de suspensión de clases". Le pedimos su apoyo en este sentido para el cabal cumplimiento de las actividades institucionales.
Por lo anterior, le recordamos los compromisos que Usted adquiere con la Facultad en la asistencia a las Juntas de Academia que convoque su Jefe de Carrera, su participación puntual a los eventos y reuniones en donde se atiendan asuntos diversos de su especialidad.
De igual forma le pedimos su apoyo en exámenes extraordinarios y profesionales, así como en la asesoría de proyectos institucionales que fomenten la investigación y la vinculación.
Para el periodo intrasemestral de evaluaciones extraordinarias, le pedimos coordinarse con su jefe de carrera para la posible aplicación de un examen en este periodo.
No olvide que es obligatorio utilizar la plataforma Moodle como apoyo a sus materias.
Con base en las observaciones anteriores, queda Ud. asignado para impartir los cursos de la(s) siguiente(s) asignatura(s), con los horarios y salones que se indican a continuación:
'; }else{ $texto_carta = '
Este nombramiento aplica para el período cuatrimestral comprendido del PE_INI$ al PE_FIN_Y$, en donde las sesiones de clase inician desde el PR_INI$ y terminarán el PR_FIN_Y$.
Además de sus cátedras, el compromiso que Usted adquiere con la Facultad es la asistencia a las Juntas de Academia que convoque su Coordinador de la Maestría; su participación puntual a los eventos y reuniones en donde se atiendan asuntos diversos del Posgrado y se realicen actualizaciones de planes de estudio y diseños curriculares; así como también, su colaboración en los proyectos de Investigación y Desarrollo, y en exámenes de Grado que le sean designados por parte de su Coordinación.
Le recordamos que el Reglamento General de Universidades La Salle, en su Capítulo IV, Artículo 180, Fracción VI, establece a la letra que: "El personal académico participará en los programas de capacitación personal y docente y en los actos y actividades formativas y de servicio a la comunidad universitaria que determinen sus autoridades superiores y los ordenamientos correspondientes."
'; } } ?>