Commit 6229b2af authored by Yuri Resende's avatar Yuri Resende
Browse files

Corrigindo bug da exclusão de Área Temática

parent 63743db5
...@@ -11,6 +11,11 @@ class AreaTematicaController extends Controller ...@@ -11,6 +11,11 @@ class AreaTematicaController extends Controller
public function destroy($id) public function destroy($id)
{ {
$areaTematica = AreaTematica::find($id); $areaTematica = AreaTematica::find($id);
if ($areaTematica->trabalho()->first()){
return redirect( route('grandearea.index') )->with(['error' => 'Não foi possível excluir a Área Temática. Existe um ou mais trabalhos vinculados a essa Área Temática']);
}
$areaTematica->delete(); $areaTematica->delete();
return redirect( route('grandearea.index') )->with(['mensagem' => 'Área Tematica excluida com sucesso']); return redirect( route('grandearea.index') )->with(['mensagem' => 'Área Tematica excluida com sucesso']);
......
...@@ -47,6 +47,6 @@ class ObjetivoDeDesenvolvimentoSustentavelController extends Controller ...@@ -47,6 +47,6 @@ class ObjetivoDeDesenvolvimentoSustentavelController extends Controller
} }
$ODS->delete(); $ODS->delete();
return redirect( route('grandearea.index') )->with(['mensagem' => 'ODS excluido com sucesso']); return redirect( route('grandearea.index') )->with(['mensagem' => 'ODS excluído com sucesso']);
} }
} }
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment