/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { if (User::tipoUserLogado() == 'G' || User::tipoUserLogado() == 'U') { echo abort(403, 'Acesso não autorizado'); } $a = ProvaCaoTIPer::findOrFail($id); $a->delete(); return redirect()->route('prova_cao_t_i_pers.index')->with('message', 'Item deleted successfully.'); }
public function editarProva($id) { if (User::tipoUserLogado() == 'G' || User::tipoUserLogado() == 'U') { echo abort(403, 'Acesso não autorizado'); } $prova = Prova::findOrFail($id); $tipoProva = $prova->tipoProva; switch ($tipoProva) { case 'Tiro': $prova = ProvaMilitarTiro::findOrFail($id); return view('prova_militar_tiros.edit', compact('prova')); break; case 'TIP': $prova = ProvaCaoTIPer::findOrFail($id); return view('prova_cao_t_i_pers.edit', compact('prova')); break; case 'TANAT2': $prova = ProvaBinomTANAT2::findOrFail($id); return view('prova_binom_t_a_n_a_t2s.edit', compact('prova')); break; default: return view('pages.not_found_prova'); break; } }