public function show($id) { $curso = Curso::find($id); if ($curso) { return $this->crearRespuesta($curso, 200); } return $this->crearRespuestaError('Curso no encontrado', 404); }
/** * Display the specified resource. * * @param int $id * @return Response */ public function show($id) { if ($curso = \App\Curso::find($id)) { return $curso; } else { return response(\App\Curso::notFound(), 404)->header('Content-Type', 'application/vnd.api+json'); } }
public function destroy($id) { $curso = Curso::find($id); $curso->delete(); $polo = new Polo(); $todosPolos = $polo->all()->lists('pol_nome', 'id'); $b = new Curso(); $cursos = $b->all(); return view('curso.create', ['cursos' => $cursos, 'todosPolos' => $todosPolos]); }
public function irCursoAprobar($id) { //dd($id); $db = Curso::find($id); //dd($db); $comentarios = $db->comentarios($id); //dd($comentarios); $propuesta = Propuesta::where('fk_idCurso', $id)->get(); //echo $propuesta; return view('profesor/irCursoAprobar')->with('DatosCurso', $db)->with('comentarios', $comentarios)->with('propuesta', $propuesta); }
/** * Display the specified resource. * * @param int $id * @return Response */ public function show($id, $semestreId) { $curso = Curso::find($id); if (!$curso) { return response()->json(['message' => 'Este Curso não Existe!!', 'code' => 404], 404); } $semestre = $curso->semestre->find($semestreId); if (!$semestre) { return response()->json(['message' => 'Este Semestre não Existe para este Curso!!', 'code' => 404], 404); } return response()->json($semestre, 200); }
public function destroy($curso_id, $estudiante_id) { $curso = Curso::find($curso_id); if ($curso) { $estudiantes = $curso->estudiantes(); if ($estudiantes->find($estudiante_id)) { $estudiantes->detach($estudiante_id); return $this->crearRespuesta('El estudiante de eliminó', 200); } return $this->crearRespuestaError('No existe un estudiante con el id dado en este curso', 404); } return $this->crearRespuestaError('No se puede encontrar un curso con el id dado', 404); }
public function destroy($profesor_id, $curso_id) { $profesor = Profesor::find($profesor_id); if ($profesor) { $cursos = $profesor->cursos(); if ($cursos->find($curso_id)) { $curso = Curso::find($curso_id); $curso->estudiantes()->detach(); $curso->delete(); return $this->crearRespuesta('Curso eliminado', 200); } return $this->crearRespuestaError('No existe un curso con este id asociado a este profesor', 404); } return $this->crearRespuestaError('No existe un profesor con el id dado', 404); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($cursoId, $id) { $curso = Curso::find($cursoId); if (!$curso) { return response()->json(['message' => 'Este Curso não Existe!!', 'code' => 404], 404); } $usuario = $curso->usuario->find($id); if (!$usuario) { return response()->json(['message' => 'Este Usuario não Existe!!', 'code' => 404], 404); } $usuario->delete(); return response()->json(['message' => 'O Usuario foi removido!'], 200); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $curso = Curso::find($id); if (!$curso) { return response()->json(['message' => 'Este Curso não Existe!!', 'code' => 404], 404); } $semestres = $curso->semestre; if (sizeof($semestres) > 0) { return response()->json(['message' => 'Este Curso não Existe!!', 'code' => 409], 409); } $cadeiras = $curso->cadeira; if (sizeof($cadeiras) > 0) { return response()->json(['message' => 'Este Curso não Existe!!', 'code' => 409], 409); } $usuarios = $curso->usuario; if (sizeof($usuarios) > 0) { return response()->json(['message' => 'Este Curso não Existe!!', 'code' => 409], 409); } $curso->delete(); return response()->json(['message' => 'O Curso foi removido!'], 200); }