diff --git a/app/Http/Controllers/TrabalhoController.php b/app/Http/Controllers/TrabalhoController.php index 1a4acb6d78da77eb342a587022510a6a0be53d53..9689b608770f374ab7fc070b026d183fdc51a688 100755 --- a/app/Http/Controllers/TrabalhoController.php +++ b/app/Http/Controllers/TrabalhoController.php @@ -1235,7 +1235,8 @@ class TrabalhoController extends Controller $data['data_de_nascimento'] = $request->data_de_nascimento[$part]; $data['cpf'] = $request->cpf[$part]; $data['tipo'] = 'participante'; - $data['funcao_participante_id'] = 4; + if (FuncaoParticipantes::where('nome', $request->funcaoParticipante[$part])->exists()) + $data['funcao_participante_id'] = FuncaoParticipantes::where('nome', $request->funcaoParticipante[$part])->first()->id; $data['rg'] = $request->rg[$part]; $data['celular'] = $request->celular[$part]; $data['cep'] = $request->cep[$part]; diff --git a/app/Participante.php b/app/Participante.php index 167cce6d62d37b8c87bb1ec11bfc041f39dee4e7..784c8d213b921ef20d31d56b4a1466687079e9a5 100755 --- a/app/Participante.php +++ b/app/Participante.php @@ -10,7 +10,7 @@ class Participante extends Model use SoftDeletes; public const ENUM_TURNO = ['Matutino', 'Vespertino', 'Noturno', 'Integral']; - protected $fillable = ['rg', 'data_de_nascimento', 'curso', 'participante_id', 'turno', + protected $fillable = ['rg', 'data_de_nascimento', 'curso', 'funcao_participante_id', 'turno', 'ordem_prioridade', 'periodo_atual', 'total_periodos', 'media_do_curso', 'linkLattes', 'tipoBolsa', 'data_entrada', 'data_saida']; diff --git a/resources/views/projeto/editaFormulario/integrantes.blade.php b/resources/views/projeto/editaFormulario/integrantes.blade.php index 48d9cf835995428377a9afbd111493a05e9c526e..7b29ff1c5f9bc072687d3fa57064b473003bb6d0 100644 --- a/resources/views/projeto/editaFormulario/integrantes.blade.php +++ b/resources/views/projeto/editaFormulario/integrantes.blade.php @@ -45,15 +45,17 @@