Beispiel #1
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function show($id)
 {
     $userId = \App\Estudante::find($id)->user_id;
     $resultado = User::with(['endereco', 'contacto', 'estudante', 'estudante.curriculo', 'estudante.curriculo.disponibilidade', 'estudante.curriculo.OutraQualificacao', 'estudante.curriculo.referencia', 'estudante.curriculo.HabilitacaoIntelectual', 'estudante.curriculo.habilitacao', 'estudante.curriculo.experiencia', 'estudante.curriculo.Idioma'])->where('id', $userId)->first();
     // ->join('estudantes As e','e.user_id','=','users.id')
     // ->where('e.id','=',$id)->with(['contacto','endereco'])
     //
     // $estudante=\App\Estudante::where('estudantes.id',$id)
     // ->with(['curriculo','curriculo.disponibilidade',
     // 'curriculo.OutraQualificacao','curriculo.referencia','curriculo.HabilitacaoIntelectual',
     // 'curriculo.habilitacao','curriculo.experiencia','curriculo.Idioma','utilizador','utilizador.contacto',
     // 'utilizador.endereco'])->first();
     return view("ApreciarNucleo", ['resultado' => $resultado]);
     //return $estudante;
 }
Beispiel #2
0
 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update(Request $request, $id)
 {
     $est = Estudante::find($id);
     $est->apelido = $request->get('apelido');
     $est->outrosNomes = $request->get('outrosNomes');
     $est->dataNascimento = $request->get('dataNascimento');
     $est->nrEstudante = $request->get('numeroEstudante');
     $est->curso = $request->get('curso');
     $est->nivel = $request->get('nivel');
     $est->save();
     $vista = 'estudante';
     $dadosPessoais = true;
     Session::flash('message', 'Dados gravados com sucesso');
     return view('gestorCurriculum', ["dadosPessoais" => $dadosPessoais, "vista" => $vista, "est" => $est, 'nav' => "dados"]);
     //return redirect(route('gestorCurriculumView',['id'=>$est->id]));
 }