Commit 3bc8046b authored by GuilhermeGz's avatar GuilhermeGz
Browse files

Adiconada remoção da avaliação de relatório

parent 538466ac
...@@ -134,4 +134,10 @@ class AvaliacaoRelatorioController extends Controller ...@@ -134,4 +134,10 @@ class AvaliacaoRelatorioController extends Controller
return redirect()->back(); return redirect()->back();
} }
public function removerAvaliador($id){
$avaliacao = AvaliacaoRelatorio::find($id);
$avaliacao->delete();
return redirect()->back();
}
} }
...@@ -681,11 +681,38 @@ ...@@ -681,11 +681,38 @@
</div> </div>
<div class="col-sm-3"> <div class="col-sm-3">
<h5>{{\App\User::find($aval->user_id)->name}}</h5> <h5>{{\App\User::find($aval->user_id)->name}}</h5>
<h9><a href="" data-toggle="modal" <h6><a href="" data-toggle="modal"
data-target="#modalVizuRelatParcial{{$aval->id}}" class="button"> data-target="#modalVizuRelatParcial{{$aval->id}}" class="button">
@if($aval->nota == null) <b style="color: red">Pendente</b> </a>@else Avaliação</a> @endif</h9> @if($aval->nota == null) Pendente </a>@else Avaliação</a> @endif</h6>
@if($aval->nota == null)
<h6><a href="" data-toggle="modal"
data-target="#removerAvaliadorReltorioParcial{{$aval->id}}" class="button"><b style="color: red">Remover</b></a></h6>
@endif
</div>
<!-- Modal Remover -->
<div class="modal fade" id="removerAvaliadorReltorioParcial{{ $aval->id }}" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Remover Avaliador Do Relatório Parcial</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<p>Você tem certeza que deseja remover o avaliador: {{ $aval->user->name }}?</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Cancelar</button>
<a type="button" class="btn btn-danger" href="{{route('avaliacaoRelatorio.remover.avaliador',$aval->id)}}">Remover</a>
</div>
</div>
</div>
</div> </div>
<!-- Modal visualizar informações participante --> <!-- Modal visualizar informações participante -->
<div class="modal fade" id="modalVizuRelatParcial{{$aval->id}}" tabindex="-1" <div class="modal fade" id="modalVizuRelatParcial{{$aval->id}}" tabindex="-1"
role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
...@@ -724,9 +751,35 @@ ...@@ -724,9 +751,35 @@
</div> </div>
<div class="col-sm-3"> <div class="col-sm-3">
<h5>{{\App\User::find($aval->user_id)->name}}</h5> <h5>{{\App\User::find($aval->user_id)->name}}</h5>
<h9><a href="" data-toggle="modal" <h6><a href="" data-toggle="modal"
data-target="#modalVizuRelatFinal{{$aval->id}}" class="button"> data-target="#modalVizuRelatFinal{{$aval->id}}" class="button">
@if($aval->nota == null) <b style="color: red">Pendente</b> </a>@else Avaliação</a> @endif</h9> @if($aval->nota == null) Pendente </a>@else Avaliação</a> @endif</h6>
@if($aval->nota == null)
<h6><a href="" data-toggle="modal"
data-target="#removerAvaliadorReltorioFinal{{$aval->id}}" class="button"><b style="color: red">Remover</b></a></h6>
@endif
</div>
<!-- Modal Remover -->
<div class="modal fade" id="removerAvaliadorReltorioFinal{{ $aval->id }}" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Remover Avaliador Do Relatório Final</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<p>Você tem certeza que deseja remover o avaliador: {{ $aval->user->name }}?</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Cancelar</button>
<a type="button" class="btn btn-danger" href="{{route('avaliacaoRelatorio.remover.avaliador',$aval->id)}}">Remover</a>
</div>
</div>
</div>
</div> </div>
<!-- Modal visualizar informações participante --> <!-- Modal visualizar informações participante -->
......
...@@ -51,7 +51,8 @@ Route::group(['middleware' => ['isTemp', 'auth', 'verified']], function(){ ...@@ -51,7 +51,8 @@ Route::group(['middleware' => ['isTemp', 'auth', 'verified']], function(){
//######## Rotas Avaliador #################################### //######## Rotas Avaliador ####################################
Route::prefix('avaliacaoRelatorio')->name('avaliacaoRelatorio.')->group(function(){ Route::prefix('avaliacaoRelatorio')->name('avaliacaoRelatorio.')->group(function(){
Route::post('/atribuirAvaliadorPlano', 'AvaliacaoRelatorioController@atribuicaoAvaliador')->name('atribuicao.avaliador'); Route::post('/atribuirAvaliadorPlano', 'AvaliacaoRelatorioController@atribuicaoAvaliador')->name('atribuicao.avaliador')->middleware('checkRoles:coordenador,administrador');
Route::get('/removerAvaliadorPlano/{id}', 'AvaliacaoRelatorioController@removerAvaliador')->name('remover.avaliador')->middleware('checkRoles:coordenador,administrador');
}); });
Route::post('/trabalho/planos/avaliacoes', 'AvaliacaoRelatorioController@listarUser')->name('planos.avaliacoesUser'); Route::post('/trabalho/planos/avaliacoes', 'AvaliacaoRelatorioController@listarUser')->name('planos.avaliacoesUser');
Route::get('/trabalho/planos/avaliacoes/index', 'AvaliacaoRelatorioController@index')->name('planos.avaliacoes.index'); Route::get('/trabalho/planos/avaliacoes/index', 'AvaliacaoRelatorioController@index')->name('planos.avaliacoes.index');
......
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