/** * Store a newly created resource in storage. * * @param CreateEvaluationRequest $request * @return Response */ public function store(CreateEvaluationRequest $request) { $evaluation = new Evaluation(); $evaluation->fill($request->all()); $evaluation->user_id = Auth::user()->id; $evaluation->save(); $message = trans('messages.created_successfully_evaluation'); Flash::success($message); return redirect()->route('teacher.units.show', $evaluation->unit); }
public function storeEvaluation(Request $request) { $evaluacion = Evaluation::where('id_user', $request->id_user)->where('id_evaluador', \Auth::user()->id)->first(); if ($evaluacion) { return redirect()->route('profesor.actualizarevaluacion', $evaluacion->id_user); } $evaluacion = new Evaluation($request->all()); $evaluacion->save(); $mensaje = 'La evaluación se realizo correctamente'; \Session::flash('mensaje', $mensaje); return redirect()->route('profesor.verevaluaciones', $evaluacion->id_user); }