delete(); return redirect( route('grandearea.index') )->with(['mensagem' => 'Área Tematica excluida com sucesso']); } public function update(Request $request, $id) { $areaTematica = AreaTematica::find($id); $areaTematica->nome = $request->nome; $areaTematica->update(); return redirect( route('grandearea.index') )->with(['mensagem' => 'Área Tematica editada com sucesso']); } public function edit($id) { $areaTematica = AreaTematica::find($id); return view('areaTematica.editar')->with(['areaTematica' => $areaTematica]); } public function create() { return view('areaTematica.create'); } public function store(Request $request) { $validatedData = $request->validate([ 'nome' => 'required', ]); $areaTematica = new AreaTematica(); $areaTematica->nome = $request->nome; $areaTematica->save(); return redirect( route('grandearea.index') )->with(['mensagem' => 'Área Tematica cadastrada com sucesso']); } }