public function postBuscar() { //Auth::user()->id $carrera = Carrera::where('codigo', Input::get('codigo'))->first(); // Cursos de acuerdo a la carrera $cursos = CursoXcarrera::where('carrera', Input::get('codigo'))->join('curso', 'curso_x_carrera.curso', '=', 'curso.codigo')->get(); // Cursos que no ha ganado o no ha visto // Cursos para los que ha cumplido el prerrequisito $data = ['nombre' => $carrera->nombre, 'cursos' => $cursos]; return Response::json($data); }
//******************************rutas de aplicacion******************************/ //DropDown de Departamentos Route::get('ajax-deptcat', function () { $input = Input::get('facultad_id'); $departamento = Departamento::where('fk_facultad', '=', $input)->get(); return Response::json($departamento); }); //DropDown de Escuelas Route::get('ajax-escucat', function () { $input = Input::get('facultad_id'); $escuela = Escuela::where('fk_facultad', '=', $input)->get(); return Response::json($escuela); }); //DropDown de Carreras Route::get('ajax-carrcat', function () { $input = Input::get('escuela_id'); $carrera = Carrera::where('fk_escuela', '=', $input)->get(); return Response::json($carrera); }); //DropDorn de asignaturas con carreras Route::get('ajax-asigcat', function () { $input = Input::get('carrera_id'); $asignatura = Carrera::find($input)->asignaturas()->get(); return Response::json($asignatura); }); //dropdown diasPeriodos Route::get('ajax-dia', function () { $periodo = Input::get('p_id'); $dia = Horario::where('periodo', '=', $periodo)->get(); return Response::json($dia); });