Unverified Commit 920213d2 authored by Guilherme Silva de Souza's avatar Guilherme Silva de Souza Committed by GitHub
Browse files

Merge pull request #672 from Wolf-gangSE/adicionar-conflitos-de-interesse

Adicionando conflitos de interesse
parents 2e831630 74c0d5af
......@@ -178,7 +178,7 @@ class TrabalhoController extends Controller
$trabalho->status = 'Rascunho';
$stringKeys = ['titulo','linkGrupoPesquisa', 'linkLattesEstudante','pontuacaoPlanilha','anexoProjeto',
'anexoPlanilhaPontuacao', 'anexoLattesCoordenador'];
'anexoPlanilhaPontuacao', 'anexoLattesCoordenador', 'conflitosInteresse'];
$intKeys = ['grande_area_id','area_id','sub_area_id','coordenador_id'];
$trabalho->fill(
......@@ -205,6 +205,9 @@ class TrabalhoController extends Controller
if(!(is_null($request->linkGrupo))){
$trabalho->linkGrupoPesquisa = $request->linkGrupo;
}
if(!(is_null($request->conflitosInteresse))){
$trabalho->conflitosInteresse = $request->conflitosInteresse;
}
//Anexos do projeto
......@@ -1216,6 +1219,7 @@ class TrabalhoController extends Controller
$projeto->evento_id = $request->editalId;
$projeto->status = 'submetido';
$projeto->proponente_id = $proponente->id;
$projeto->conflitosInteresse = $request->conflitosInteresse;
// Salvando anexos no storage
$projeto->save();
......
......@@ -21,6 +21,7 @@ class Trabalho extends Model
'linkLattesEstudante',
'comentario',
'modalidade',
'conflitosInteresse',
'anexoDecisaoCONSU',
'anexoAutorizacaoComiteEtica',
......
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddConflitosInteresseToTrabalhosTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('trabalhos', function (Blueprint $table) {
$table->text('conflitosInteresse')->nullable();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::table('trabalhos', function (Blueprint $table) {
$table->dropColumn('conflitosInteresse');
});
}
}
......@@ -140,6 +140,13 @@
<a style="color: #4D4D4D;">{{$trabalho->modalidade}}</a>
</div>
@endif
@if ($trabalho->conflitosInteresse != null)
<div class="col-md-12">
<br>
<b style="color: #4D4D4D;">Conflitos de Interesse: </b>
<a style="color: #4D4D4D;">{{ $trabalho->conflitosInteresse }}</a>
</div>
@endif
</div>
</div>
</div>
......
......@@ -85,9 +85,21 @@
</div>
@endif
<div class="col-md-2">
<br>
<label for="conflitosInteresse" class="col-form-label font-tam"
style="font-weight: bold">{{ __('Conflitos de interesse: ') }}</label>
</div>
<div class="col-md-10">
<br>
<textarea class="form-control @error('conflitosInteresse') is-invalid @enderror" autocomplete="conflitosInteresse"
autofocus id="conflitosInteresse" name="conflitosInteresse" rows="4">{{ old('conflitosInteresse') }}</textarea>
@error('conflitosInteresse')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</div>
......
......@@ -96,9 +96,21 @@
</div>
@endif
<div class="col-md-2">
<br>
<label for="conflitosInteresse" class="col-form-label font-tam"
style="font-weight: bold">{{ __('Conflitos de interesse: ') }}</label>
</div>
<div class="col-md-10">
<br>
<textarea class="form-control @error('conflitosInteresse') is-invalid @enderror" autocomplete="conflitosInteresse"
autofocus id="conflitosInteresse" name="conflitosInteresse" rows="4">{{ $projeto->conflitosInteresse }}</textarea>
@error('conflitosInteresse')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</div>
......
......@@ -49,6 +49,17 @@
</span>
@enderror
</div>
@if ($projeto->conflitosInteresse != null &&
(Auth::user()->tipo == 'administrador' ||
Auth::user()->tipo == 'administradorResponsavel' ||
Auth::user()->tipo == 'coordenador'))
<div class="form-group col-md-6">
<label for="conflitosInteresse">Conflitos de interesse: </label>
<textarea class="form-control @error('conflitosInteresse') is-invalid @enderror" name="conflitosInteresse"
rows="4" disabled>{{ $projeto->conflitosInteresse }}</textarea>
</div>
@endif
</div>
</div>
......
......@@ -76,6 +76,18 @@
</div>
@endif
@if ($projeto->conflitosInteresse != null &&
(Auth::user()->tipo == 'administrador' ||
Auth::user()->tipo == 'administradorResponsavel' ||
Auth::user()->tipo == 'coordenador' ||
Auth::user()->id == $projeto->proponente->user->id))
<div class="col-md-12">
<br>
<b style="color: #4D4D4D;">Conflitos de Interesse: </b>
<a style="color: #4D4D4D;">{{ $projeto->conflitosInteresse }}</a>
</div>
@endif
</div>
</div>
</div>
......
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