Ejemplo n.º 1
0
     return Response::json($temarios);
 });
 Route::get('usuario/id/{id}', function ($id) {
     $usuario = Usuario::where('id', '=', $id)->get();
     return Response::json($usuario);
 });
 Route::get('usuario/social/{id_social}', function ($id_social) {
     $usuario = Usuario::where('id_social', '=', $id_social)->get();
     return Response::json($usuario);
 });
 Route::get('tematicas', function () {
     $tematicas = Tematica::all();
     return Response::json($tematicas);
 });
 Route::get('tematica/{id}', function ($id) {
     $tematica = Tematica::where('id_tematica', '=', $id)->get();
     return Response::json($tematica);
 });
 //  /rest/cursos
 //  /rest/cursos?texto-buscar
 Route::get('cursos', function () {
     $data = Input::all();
     if (isset($data['texto-buscar'])) {
         $cursos = Curso::where('nombre', 'ILIKE', '%' . $data['texto-buscar'] . '%')->get();
     } else {
         $cursos = Curso::where('id_curso', '<>', '0')->get();
     }
     return Response::json($cursos);
 });
 Route::get('curso/{id}', function ($id) {
     $cursos = Curso::where('id_curso', '=', $id)->get();
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($id)
 {
     $pregunta = Pregunta::find($id);
     if (is_null($pregunta)) {
         App::abort(404);
     }
     $evaluacion = Evaluacion::find($pregunta->id_evaluacion);
     $form_data = array('route' => array('pregunta.update', $pregunta->id_pregunta), 'method' => 'PATCH');
     $action = 'Editar';
     $tematicas = Tematica::lists('nombre', 'id_tematica');
     return View::make('Pregunta/form', compact('pregunta', 'form_data', 'action'))->with('tematicas', $tematicas)->with('evaluacion', $evaluacion);
 }
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($id)
 {
     $evaluacion = Evaluacion::find($id);
     if (is_null($evaluacion)) {
         App::abort(404);
     }
     $curso = Curso::find($evaluacion->id_curso);
     $form_data = array('route' => array('evaluacion.update', $evaluacion->id_evaluacion), 'method' => 'PATCH');
     $action = 'Editar';
     $tematicas = Tematica::lists('nombre', 'id_tematica');
     return View::make('Evaluacion/form', compact('evaluacion', 'form_data', 'action'))->with('tematicas', $tematicas)->with('curso', $curso);
 }
Ejemplo n.º 4
0
 public function getTematica()
 {
     $tematica = Tematica::find($this->id_tematica);
     return $tematica->nombre;
 }