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; }
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; }
<?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í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ía | Gestionar Alumnos de Comisión'; $breadcrumb = '<ol class="breadcrumb col-md-12"> <li><a href="../index.php">Inicio</a></li>