示例#1
0
function agregar()
{
    include_once "../modelo/cursada.class.php";
    $c = new Cursada();
    $c->setId_carrera($_POST['carrera']);
    $c->setMateria($_POST['materia']);
    $c->setAnio($_POST['anio']);
    $c->setF_inicio($_POST['inicio']);
    $c->setF_fin($_POST['fin']);
    $c->setCuatrimestre($_POST['cuatrimestre']);
    try {
        $c->guardar();
    } catch (Exception $e) {
        header("Location: ../vista/modulos/msmError.php?msg=" . $e->getMessage());
        die;
    }
    header('Location: ../vista/modulos/msmExito.php');
    die;
}
示例#2
0
 static function cursadas()
 {
     //METODO ESTATICO QUE DEVUELVE TODAS LAS CURSADAS DE LA BASE
     $cs = array();
     $conn = new Conexion();
     $sql = 'SELECT id_carrera, materia, anio FROM cursada';
     $consulta = $conn->prepare($sql);
     $consulta->setFetchMode(PDO::FETCH_ASSOC);
     try {
         $consulta->execute();
         $results = $consulta->fetchall();
         foreach ($results as $r) {
             $c = Cursada::cursada($r['id_carrera'], $r['materia'], $r['anio']);
             array_push($cs, $c);
         }
     } catch (PDOException $e) {
     }
     return $cs;
 }
示例#3
0
<?php

error_reporting(E_ALL);
ini_set("display_errors", 1);
include_once '../modelo/conexion.class.php';
include_once '../modelo/comision.class.php';
include_once '../modelo/cursada.class.php';
require_once '../modelo/alumno.class.php';
$miJs = '<script src="../librerias/js/alumnosComision.js"></script>';
if ($_SERVER['REQUEST_METHOD'] == 'GET' && isset($_GET['action'])) {
    $accion = $_GET['action'];
    switch ($accion) {
        case 'agregar':
            $tituloModulo = 'Bedel&iacute;a | Listado de Comisiones';
            $cp = Cursada::cursadas();
            include "../vista/modulos/agregarComision.php";
            break;
        case 'editar':
            include '../vista/modulos/form-cursada.php';
            break;
        case 'eliminar':
            include '../vista/modulos/form-cursada.php';
            break;
        case 'listar':
            $cp = Comision::comisiones();
            include '../vista/modulos/list-comision.php';
            break;
        case 'addAlumno':
            $tituloModulo = 'Bedel&iacute;a | Gestionar Alumnos de Comisi&oacute;n';
            $breadcrumb = '<ol class="breadcrumb col-md-12">
                                              <li><a href="../index.php">Inicio</a></li>