Commit f719d063 authored by alinetenorio's avatar alinetenorio
Browse files

removendo grandeArea, area e subarea do cadastro de proponente

parent 894289f4
...@@ -66,14 +66,11 @@ class RegisterController extends Controller ...@@ -66,14 +66,11 @@ class RegisterController extends Controller
'cargo' => ['required'], 'cargo' => ['required'],
'vinculo' => ['required'], 'vinculo' => ['required'],
'titulacaoMaxima' => ['required_with:anoTitulacao,areaFormacao,grandeArea,area,subarea,bolsistaProdutividade,linkLattes'], 'titulacaoMaxima' => ['required_with:anoTitulacao,areaFormacao,bolsistaProdutividade,linkLattes'],
'anoTitulacao'=> ['required_with:titulacaoMaxima,areaFormacao,grandeArea,area,subarea,bolsistaProdutividade,linkLattes'], 'anoTitulacao'=> ['required_with:titulacaoMaxima,areaFormacao,bolsistaProdutividade,linkLattes'],
'areaFormacao'=> ['required_with:titulacaoMaxima,anoTitulacao,grandeArea,area,subarea,bolsistaProdutividade,linkLattes'], 'areaFormacao'=> ['required_with:titulacaoMaxima,anoTitulacao,bolsistaProdutividade,linkLattes'],
'grandeArea'=> ['required_with:titulacaoMaxima,anoTitulacao,areaFormacao,area,subarea,bolsistaProdutividade,linkLattes'], 'bolsistaProdutividade'=> ['required_with:titulacaoMaxima,anoTitulacao,areaFormacao,linkLattes'],
'area'=> ['required_with:titulacaoMaxima,anoTitulacao,areaFormacao,grandeArea,subarea,bolsistaProdutividade,linkLattes'], 'linkLattes'=> ['required_with:titulacaoMaxima,anoTitulacao,areaFormacao,bolsistaProdutividade'],
'subarea'=> ['required_with:titulacaoMaxima,anoTitulacao,areaFormacao,grandeArea,area,bolsistaProdutividade,linkLattes'],
'bolsistaProdutividade'=> ['required_with:titulacaoMaxima,anoTitulacao,areaFormacao,grandeArea,area,subarea,linkLattes'],
'linkLattes'=> ['required_with:titulacaoMaxima,anoTitulacao,areaFormacao,grandeArea,area,subarea,bolsistaProdutividade'],
]); ]);
} }
...@@ -112,9 +109,6 @@ class RegisterController extends Controller ...@@ -112,9 +109,6 @@ class RegisterController extends Controller
$proponente->titulacaoMaxima = $data['titulacaoMaxima']; $proponente->titulacaoMaxima = $data['titulacaoMaxima'];
$proponente->anoTitulacao = $data['anoTitulacao']; $proponente->anoTitulacao = $data['anoTitulacao'];
$proponente->areaFormacao = $data['areaFormacao']; $proponente->areaFormacao = $data['areaFormacao'];
$proponente->grandeArea = $data['grandeArea'];
$proponente->area = $data['area'];
$proponente->subArea = $data['subarea'];
$proponente->bolsistaProdutividade = $data['bolsistaProdutividade']; $proponente->bolsistaProdutividade = $data['bolsistaProdutividade'];
$proponente->nivel = $data['nivel']; $proponente->nivel = $data['nivel'];
$proponente->linkLattes = $data['linkLattes']; $proponente->linkLattes = $data['linkLattes'];
...@@ -127,7 +121,6 @@ class RegisterController extends Controller ...@@ -127,7 +121,6 @@ class RegisterController extends Controller
} }
public function showRegistrationForm(){ public function showRegistrationForm(){
$grandesAreas = GrandeArea::orderBy('nome')->get(); return view('auth.register');
return view('auth.register')->with(['grandeAreas' => $grandesAreas]);
} }
} }
...@@ -17,23 +17,19 @@ class ProponenteController extends Controller ...@@ -17,23 +17,19 @@ class ProponenteController extends Controller
} }
public function create(){ public function create(){
return view('proponente.cadastro');
$grandesAreas = GrandeArea::orderBy('nome')->get();
return view('proponente.cadastro')->with(['grandeAreas' => $grandesAreas]);;
} }
public function store(Request $request){ public function store(Request $request){
if (Auth::user()->proponentes == null) { if (Auth::user()->proponentes == null) {
$validated = $request->validate([ $validated = $request->validate([
'senha' => 'required',
'cargo' => 'required', 'cargo' => 'required',
'vinculo' => 'required',
'titulacaoMaxima' => 'required', 'titulacaoMaxima' => 'required',
'anoTitulacao' => 'required', 'anoTitulacao' => 'required',
'areaFormacao' => 'required', 'areaFormacao' => 'required',
'area' => 'required',
'bolsistaProdutividade' => 'required', 'bolsistaProdutividade' => 'required',
'nivel' => 'required',
'linkLattes' => 'required', 'linkLattes' => 'required',
]); ]);
...@@ -44,9 +40,6 @@ class ProponenteController extends Controller ...@@ -44,9 +40,6 @@ class ProponenteController extends Controller
$proponente->titulacaoMaxima = $request->titulacaoMaxima; $proponente->titulacaoMaxima = $request->titulacaoMaxima;
$proponente->anoTitulacao = $request->anoTitulacao; $proponente->anoTitulacao = $request->anoTitulacao;
$proponente->areaFormacao = $request->areaFormacao; $proponente->areaFormacao = $request->areaFormacao;
$proponente->grandeArea = $request->area;
$proponente->area = "teste";
$proponente->subArea = "teste";
$proponente->bolsistaProdutividade = $request->bolsistaProdutividade; $proponente->bolsistaProdutividade = $request->bolsistaProdutividade;
$proponente->nivel = $request->nivel; $proponente->nivel = $request->nivel;
$proponente->linkLattes = $request->linkLattes; $proponente->linkLattes = $request->linkLattes;
......
...@@ -179,40 +179,6 @@ ...@@ -179,40 +179,6 @@
@enderror @enderror
</div> </div>
<div class="col-md-4">
<label for="grandeArea" class="col-form-label">{{ __('Grande Área*') }}</label>
<select name="grandeArea" id="" class="form-control">
@foreach ($grandeAreas as $area)
<option @if(old('grandeArea') == $area->nome) selected @endif value="{{$area->nome}}">{{$area->nome}}</option>
@endforeach
</select>
</div>
<div class="col-md-4">
<label for="area" class="col-form-label">{{ __('Área*') }}</label>
<input id="area" type="text" class="form-control @error('area') is-invalid @enderror" name="area" value="{{ old('area') }}">
@error('area')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="form-group row">
<div class="col-md-4">
<label for="subarea" class="col-form-label">{{ __('Subárea*') }}</label>
<input id="subarea" type="text" class="form-control @error('subarea') is-invalid @enderror" name="subarea" value="{{ old('subarea') }}">
@error('subarea')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-md-4"> <div class="col-md-4">
<label for="linkLattes" class="col-form-label">{{ __('Link do curriculum lattes*') }}</label> <label for="linkLattes" class="col-form-label">{{ __('Link do curriculum lattes*') }}</label>
<input id="linkLattes" type="text" class="form-control @error('linkLattes') is-invalid @enderror" name="linkLattes" value="{{ old('linkLattes') }}" autocomplete="nome"> <input id="linkLattes" type="text" class="form-control @error('linkLattes') is-invalid @enderror" name="linkLattes" value="{{ old('linkLattes') }}" autocomplete="nome">
...@@ -227,13 +193,13 @@ ...@@ -227,13 +193,13 @@
<div class="col-md-3"> <div class="col-md-3">
<label for="bolsistaProdutividade" class="col-form-label">{{ __('Bolsista de Produtividade*') }}</label><br> <label for="bolsistaProdutividade" class="col-form-label">{{ __('Bolsista de Produtividade*') }}</label><br>
<select name="bolsistaProdutividade" id="bolsistaProdutividade" class="form-control" onchange="mudarNivel()"> <select name="bolsistaProdutividade" id="bolsistaProdutividade" class="form-control" onchange="mudarNivel()">
<option value="sim">Sim</option>
<option value="nao">Não</option> <option value="nao">Não</option>
<option value="sim">Sim</option>
</select> </select>
</div> </div>
<div class="col-md-1" id="nivelInput" style="display: block;"> <div class="col-md-1" id="nivelInput" style="display: none;">
<label for="nivel" class="col-form-label">{{ __('Nivel') }}</label> <label for="nivel" class="col-form-label">{{ __('Nivel*') }}</label>
<select name="nivel" id="nivel" class="form-control"> <select name="nivel" id="nivel" class="form-control">
<option value="2">2</option> <option value="2">2</option>
<option value="1D">1D</option> <option value="1D">1D</option>
......
@extends('layouts.app')
@section('content')
<div class="container" style="margin-top: 100px;">
<div class="container" >
<div class="row" >
<div class="col-sm-10">
<h3>Meus Editais</h3>
</div>
</div>
</div>
<hr>
@if(auth()->user()->tipo === "participante")
<table class="table table-bordered">
<thead>
<tr>
<th scope="col">Nome do Edital</th>
<th scope="col">Status</th>
<th scope="col">Data de Criação</th>
<th scope="col">Baixar edital</th>
<th scope="col">Opção</th>
</tr>
</thead>
<tbody>
@foreach ($eventos as $evento)
<tr>
<td>
<a href="{{ route('evento.visualizar',['id'=>$evento->id]) }}" class="visualizarEvento">
{{ $evento->nome }}
</a>
</td>
<td></td>
<td>{{ $evento->created_at }}</td>
<td style="text-align: center">
<a href="{{ route('baixar.edital', ['id' => $evento->id]) }}">
<img src="{{asset('img/icons/file-download-solid.svg')}}" width="15px">
</a>
</td>
<td>
<div class="btn-group dropright dropdown-options">
<a id="options" class="dropdown-toggle " data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<img src="{{asset('img/icons/ellipsis-v-solid.svg')}}" style="width:8px">
</a>
<div class="dropdown-menu">
<a href="{{ route('projetos.edital', ['id' => $evento->id]) }}" class="dropdown-item" style="text-align: center">
Projetos submetidos
</a>
<a href="" class="dropdown-item" style="text-align: center">
Visualizar resultado
</a>
{{--
<a href="" class="dropdown-item" style="text-align: center">
Resultado preeliminar
</a>
<a href="" class="dropdown-item" style="text-align: center">
Resultado final
</a> --}}
</div>
</div>
</td>
</tr>
@endforeach
</tbody>
</table>
@endif
</div>
\ No newline at end of file
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