/** * 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'); }
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]); }
/** * Remove the specified resource from storage. * * @param $turma * @return Response */ public function postDelete(DeleteRequest $request, $id) { $turma = Turma::find($id); $turma->delete(); }