Esempio n. 1
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function show($id)
 {
     $turma = \App\Turma::find($id);
     if ($turma !== null) {
         $id = $turma->id;
         $nivel = $turma->nivel;
         $semestre = $turma->semestre;
         $ano = $turma->ano;
         $response = array('id' => $id, 'nivel' => $nivel, 'semestre' => $semestre, 'ano' => $ano);
         return view('turma.show', $response);
     }
     return view('turma.404');
 }
Esempio n. 2
0
 public function update(TurmaRequest $request, $id)
 {
     $t = Turma::find($id);
     $t->tur_cur_id = $request->curso;
     $t->tur_nome = strtoupper($request->nome);
     $t->tur_data_inicio = date('Y-m-d', strtotime(str_replace('/', '-', $request->data_inicio)));
     $t->save();
     $c = new Curso();
     $cursos = $c->all()->lists('cur_nome', 'id');
     $polo = new Polo();
     $polos = $polo->all()->lists('pol_nome', 'id');
     $tur = new Turma();
     $turmas = $tur->all();
     return view('turma.create', ['cursos' => $cursos, 'polos' => $polos, 'turmas' => $turmas]);
 }
Esempio n. 3
0
 /**
  * Remove the specified resource from storage.
  *
  * @param $turma
  * @return Response
  */
 public function postDelete(DeleteRequest $request, $id)
 {
     $turma = Turma::find($id);
     $turma->delete();
 }