public function validarCursoPrerequisito($cursoId, $usuarioId) { $matricula = new Matricula(); $respuestaCursosXUsuario = $matricula->validarCursoPrerequisito($cursoId, $usuarioId); if ($respuestaCursosXUsuario[0]['vout_resultado'] == 1) { $cursoNegocio = new CursoNegocio(); $respuestaObtenerCursoXId = $cursoNegocio->obtenerCursoXId($cursoId); return $respuestaObtenerCursoXId; } return $respuestaCursosXUsuario; }
public function obtenerCursoXCarrera($carrera) { $cursoNegocio = new CursoNegocio(); $respuestaDatosCurso = $cursoNegocio->obtenerCursoXCarrera($carrera); return $respuestaDatosCurso; }
public function obtenerCursoXCarreraXDocente($carrera, $usuarioId) { $curso = new CursoNegocio(); $respuestaObtenerCursoXCarreraXDocente = $curso->obtenerCursoXCarreraXDocente($carrera, $usuarioId); return $respuestaObtenerCursoXCarreraXDocente; }
<?php require_once __DIR__ . '/../core/controladorBase.php'; require_once __DIR__ . '/IndexControlador.php'; require_once __DIR__ . '/../../modeloNegocio/sga/CursoNegocio.php'; $curso = new CursoNegocio(); // nuevo objeto de mi clase unievrsitarios $nombreFuncion = obtenerParametro("funcion"); switch ($nombreFuncion) { case "obtenerCursos": $respuesta = $curso->obtenerCursos(); retornarVista($respuesta); break; case "obtenerCursoXCarrera": $carrera = obtenerParametro("carrera"); $respuesta = $curso->obtenerCursoXCarrera($carrera); retornarVista($respuesta); break; case "obtenerConfiguracionInicial": $respuesta = $curso->obtenerConfiguracionInicial(); retornarVista($respuesta); break; case "agregarCurso": $cursoNombre = obtenerParametro("curso"); $carrera = obtenerParametro("carrera"); $prerequisito = obtenerParametro("prerequisito"); $credito = obtenerParametro("credito"); $ciclo = obtenerParametro("ciclo"); $estado = obtenerParametro("estado"); $usuarioCreacion = obtenerUsuarioSesion(); $respuesta = $curso->agregarCurso($cursoNombre, $carrera, $prerequisito, $credito, $ciclo, $estado, $usuarioCreacion);