public function detailEvaluation($id_user, $id_evaluador) { if (\Gate::denies('ver-evaluacion', $id_user)) { $mensaje = "Acceso no autorizado, tu solo puedes acceder a tus evaluaciones"; \Session::flash('alerta', $mensaje); return redirect()->route('estudiante.index'); } $user = Evaluation::where('evaluations.id_user', $id_user)->where('evaluations.id_evaluador', $id_evaluador)->select('users.*', 'evaluations.*', 'carreras.*', 'universidades.*', 'projects.autor2', 'projects.cedula2', 'projects.tutor', 'projects.cedulatutor')->join('users', 'users.id', '=', 'evaluations.id_user')->join('projects', 'projects.id_user', '=', 'users.id')->join('carreras', 'carreras.id', '=', 'users.id_carrera')->join('universidades', 'universidades.id', '=', 'carreras.id_universidad')->first(); $evaluador = Evaluation::where('id_user', $id_user)->where('id_evaluador', $id_evaluador)->select('users.*', 'carreras.*', 'universidades.*')->join('users', 'users.id', '=', 'evaluations.id_evaluador')->join('carreras', 'carreras.id', '=', 'users.id_carrera')->join('universidades', 'universidades.id', '=', 'carreras.id_universidad')->first(); $formevaluacion = EvaluacionForm::where('id_carrera', $user->id_carrera)->first(); $evaluacion = Evaluation::where('id_user', $id_user)->where('id_evaluador', $id_evaluador)->select('evaluations.*')->first(); return view('estudianteviews.evaluaciondetalle', ['user' => $user, 'evaluador' => $evaluador, 'formevaluacion' => $formevaluacion, 'evaluacion' => $evaluacion]); }
public function detailEvaluation($id_user, $id_evaluador) { $user = Evaluation::where('evaluations.id_user', $id_user)->where('evaluations.id_evaluador', $id_evaluador)->select('users.*', 'evaluations.*', 'carreras.*', 'universidades.*', 'projects.autor2', 'projects.cedula2', 'projects.tutor', 'projects.cedulatutor')->join('users', 'users.id', '=', 'evaluations.id_user')->join('projects', 'projects.id_user', '=', 'users.id')->join('carreras', 'carreras.id', '=', 'users.id_carrera')->join('universidades', 'universidades.id', '=', 'carreras.id_universidad')->first(); $evaluador = Evaluation::where('id_user', $id_user)->where('id_evaluador', $id_evaluador)->select('users.*', 'carreras.*', 'universidades.*')->join('users', 'users.id', '=', 'evaluations.id_evaluador')->join('carreras', 'carreras.id', '=', 'users.id_carrera')->join('universidades', 'universidades.id', '=', 'carreras.id_universidad')->first(); $formevaluacion = EvaluacionForm::where('id_carrera', $user->id_carrera)->first(); $evaluacion = Evaluation::where('id_user', $id_user)->where('id_evaluador', $id_evaluador)->select('evaluations.*')->first(); return view('profesorviews.evaluaciondetalle', ['user' => $user, 'evaluador' => $evaluador, 'formevaluacion' => $formevaluacion, 'evaluacion' => $evaluacion]); }