Esempio n. 1
0
require_once __DIR__ . '/../core/controladorBase.php';
require_once __DIR__ . '/IndexControlador.php';
require_once __DIR__ . '/../../modeloNegocio/sga/PublicacionNegocio.php';
$publicacion = new PublicacionNegocio();
//  nuevo objeto de mi  clase unievrsitarios
$nombreFuncion = obtenerParametro("funcion");
switch ($nombreFuncion) {
    case "obtenerPublicaciones":
        $respuesta = $publicacion->obtenerPublicaciones();
        retornarVista($respuesta);
        break;
    case "agregarPublicacion":
        $titulo = obtenerParametro("titulo");
        $mensaje = obtenerParametro("mensaje");
        $estado = obtenerParametro("estado");
        $usuarioCreacion = obtenerUsuarioSesion();
        $respuesta = $publicacion->agregarPublicacion($titulo, $mensaje, $estado, $usuarioCreacion);
        retornarVista($respuesta);
        break;
    case "obtenerPublicacionXId":
        $publicacionId = obtenerParametro("publicacion_id");
        $respuesta = $publicacion->obtenerPublicacionXId($publicacionId);
        retornarVista($respuesta);
        break;
    case "editarPublicacion":
        $publicacionId = obtenerParametro("publicacion_id");
        $titulo = obtenerParametro("titulo");
        $mensaje = obtenerParametro("mensaje");
        $publicacionNombre = obtenerParametro("publicacion");
        $estado = obtenerParametro("estado");
        $respuesta = $publicacion->editarPublicacion($publicacionId, $titulo, $mensaje, $estado);
Esempio n. 2
0
switch ($nombreFuncion) {
    case "obtenerConfiguracionInicial":
        $usuarioId = obtenerUsuarioSesion();
        $respuesta = $matricula->obtenerConfiguracionInicial($usuarioId);
        retornarVista($respuesta);
        break;
    case "validarCursoAMatricular":
        $cursoId = obtenerParametro("curso_id");
        $usuarioId = obtenerUsuarioSesion();
        $respuesta = $matricula->validarCursoPrerequisito($cursoId, $usuarioId);
        retornarVista($respuesta);
        break;
    case "matricular":
        $cursosIdCadena = obtenerParametro("cursos_id");
        $usuarioId = obtenerUsuarioSesion();
        $respuesta = $matricula->matricular($cursosIdCadena, $usuarioId);
        retornarVista($respuesta);
        break;
    case "obtenerEstadoMatricula":
        $usuarioId = obtenerUsuarioSesion();
        $respuesta = $matricula->obtenerEstadoMatricula($usuarioId);
        retornarVista($respuesta);
        break;
    case "obtenerNotasXUsuario":
        $usuarioId = obtenerUsuarioSesion();
        $respuesta = $matricula->obtenerNotasXUsuario($usuarioId);
        retornarVista($respuesta);
        break;
    default:
        break;
}