Commit 26338d13 authored by Gabriel-31415's avatar Gabriel-31415
Browse files

conflito resolvido

parents 37220c29 006bbf69
......@@ -12,10 +12,9 @@ class Evento extends Model
* @var array
*/
protected $fillable = [
'nome', 'descricao', 'tipo', 'dataInicio', 'dataFim',
'nome', 'descricao', 'tipo',
'inicioSubmissao', 'fimSubmissao', 'inicioRevisao', 'fimRevisao',
'inicioResultado', 'fimResultado', 'possuiTaxa', 'valorTaxa', 'fotoEvento',
'enderecoId', 'coordenadorId',
'resultado', 'coordenadorId',
'numMaxTrabalhos', 'numMaxCoautores', 'hasResumo',
];
......
......@@ -60,34 +60,28 @@ class EventoController extends Controller
$yesterday = Carbon::yesterday('America/Recife');
$yesterday = $yesterday->toDateString();
// dd($request);
//dd($request);
// validar datas nulas antes, pois pode gerar um bug
if(
$request->dataInicio == null ||
$request->dataFim == null ||
$request->inicioSubmissao == null ||
$request->fimSubmissao == null ||
$request->inicioRevisao == null ||
$request->fimRevisao == null ||
$request->inicioResultado == null ||
$request->fimResultado == null
$request->resultado == null
){
$validatedData = $request->validate([
'nome' => ['required', 'string'],
// 'numeroParticipantes' => ['required', 'integer', 'gt:0'],
'descricao' => ['required', 'string'],
'tipo' => ['required', 'string'],
'dataInicio' => ['required', 'date','after:'. $yesterday],
'dataFim' => ['required', 'date'],
'inicioSubmissao' => ['required', 'date'],
'fimSubmissao' => ['required', 'date'],
'inicioRevisao' => ['required', 'date'],
'fimRevisao' => ['required', 'date'],
'inicioResultado' => ['required', 'date'],
'fimResultado' => ['required', 'date'],
// 'valorTaxa' => ['required', 'integer'],
'fotoEvento' => ['file', 'mimes:png'],
'resultado' => ['required', 'date'],
'pdfEdital' => ['required', 'file', 'mimes:pdf', 'max:2000000'],
'modeloDocumento' => ['required', 'file', 'mimes:zip,doc,docx,odt,pdf', 'max:2000000'],
]);
}
......@@ -95,71 +89,29 @@ class EventoController extends Controller
$validatedData = $request->validate([
'nome' => ['required', 'string'],
// 'numeroParticipantes' => ['required', 'integer', 'gt:0'],
'descricao' => ['required', 'string'],
'tipo' => ['required', 'string'],
'dataInicio' => ['required', 'date', 'after:' . $yesterday],
'dataFim' => ['required', 'date', 'after:' . $request->dataInicio],
'inicioSubmissao' => ['required', 'date', 'after:' . $yesterday],
'fimSubmissao' => ['required', 'date', 'after:' . $request->inicioSubmissao],
'inicioRevisao' => ['required', 'date', 'after:' . $yesterday],
'fimRevisao' => ['required', 'date', 'after:' . $request->inicioRevisao],
'inicioResultado' => ['required', 'date', 'after:' . $yesterday],
'fimResultado' => ['required', 'date', 'after:' . $request->inicioResultado],
// 'valorTaxa' => ['required', 'integer'],
'fotoEvento' => ['file', 'mimes:png'],
]);
// validar endereco
$validatedData = $request->validate([
'rua' => ['required', 'string'],
'numero' => ['required', 'string'],
'bairro' => ['required', 'string'],
'cidade' => ['required', 'string'],
'uf' => ['required', 'string'],
'cep' => ['required', 'string'],
]);
$endereco = Endereco::create([
'rua' => $request->rua,
'numero' => $request->numero,
'bairro' => $request->bairro,
'cidade' => $request->cidade,
'uf' => $request->uf,
'cep' => $request->cep,
'resultado' => ['required', 'date', 'after:' . $yesterday],
'pdfEdital' => ['required', 'file', 'mimes:pdf', 'max:2000000'],
'modeloDocumento' => ['required', 'file', 'mimes:zip,doc,docx,odt,pdf', 'max:2000000'],
]);
$evento = Evento::create([
'nome' => $request->nome,
// 'numeroParticipantes' => $request->numeroParticipantes,
'descricao' => $request->descricao,
'tipo' => $request->tipo,
'dataInicio' => $request->dataInicio,
'dataFim' => $request->dataFim,
'inicioSubmissao' => $request->inicioSubmissao,
'fimSubmissao' => $request->fimSubmissao,
'inicioRevisao' => $request->inicioRevisao,
'fimRevisao' => $request->fimRevisao,
'inicioResultado' => $request->inicioResultado,
'fimResultado' => $request->fimResultado,
// 'possuiTaxa' => $request->possuiTaxa,
// 'valorTaxa' => $request->valorTaxa,
'enderecoId' => $endereco->id,
'resultado' => $request->resultado,
'coordenadorId' => Auth::user()->id,
]);
// se o evento tem foto
if($request->fotoEvento != null){
$file = $request->fotoEvento;
$path = 'public/eventos/' . $evento->id;
$nome = '/logo.png';
Storage::putFileAs($path, $file, $nome);
$evento->fotoEvento = $path . $nome;
$evento->save();
}
// se vou me tornar coordenador do Evento
// if($request->isCoordenador == true){
......@@ -168,6 +120,22 @@ class EventoController extends Controller
// }
$evento->coordenadorId = Auth::user()->id;
$pdfEdital = $request->pdfEdital;
$path = 'pdfEdital/' . $evento->id . '/';
$nome = "edital.pdf";
Storage::putFileAs($path, $pdfEdital, $nome);
$evento->pdfEdital = $path . $nome;
$modeloDocumento = $request->modeloDocumento;
$extension = $modeloDocumento->extension();
$path = 'modeloDocumento/' . $evento->id . '/';
$nome = "modelo" . "." . $extension;
Storage::putFileAs($path, $modeloDocumento, $nome);
$evento->modeloDocumento = $path . $nome;
$evento->save();
$user = Auth::user();
......@@ -250,8 +218,7 @@ class EventoController extends Controller
{
// dd($id);
$evento = Evento::find($id);
$endereco = Endereco::find($evento->enderecoId);
return view('evento.editarEvento',['evento'=>$evento,'endereco'=>$endereco]);
return view('evento.editarEvento',['evento'=>$evento]);
}
/**
......@@ -263,33 +230,35 @@ class EventoController extends Controller
*/
public function update(Request $request, $id)
{
//dd($request);
$evento = Evento::find($id);
$endereco = Endereco::find($evento->enderecoId);
$evento->nome = $request->nome;
// $evento->numeroParticipantes = $request->numeroParticipantes;
$evento->descricao = $request->descricao;
$evento->tipo = $request->tipo;
$evento->dataInicio = $request->dataInicio;
$evento->dataFim = $request->dataFim;
$evento->inicioSubmissao = $request->inicioSubmissao;
$evento->fimSubmissao = $request->fimSubmissao;
$evento->inicioRevisao = $request->inicioRevisao;
$evento->fimRevisao = $request->fimRevisao;
$evento->inicioResultado = $request->inicioResultado;
$evento->fimResultado = $request->fimResultado;
// $evento->possuiTaxa = $request->possuiTaxa;
// $evento->valorTaxa = $request->valorTaxa;
$evento->enderecoId = $endereco->id;
$evento->save();
$evento->resultado = $request->resultado;
if($request->pdfEdital != null){
$pdfEdital = $request->pdfEdital;
$path = 'pdfEdital/' . $evento->id . '/';
$nome = "edital.pdf";
Storage::putFileAs($path, $pdfEdital, $nome);
}
$endereco->rua = $request->rua;
$endereco->numero = $request->numero;
$endereco->bairro = $request->bairro;
$endereco->cidade = $request->cidade;
$endereco->uf = $request->uf;
$endereco->cep = $request->cep;
$endereco->save();
if($request->modeloDocumento != null){
$modeloDocumento = $request->modeloDocumento;
$extension = $modeloDocumento->extension();
$path = 'modeloDocumento/' . $evento->id . '/';
$nome = "modelo" . "." . $extension;
Storage::putFileAs($path, $modeloDocumento, $nome);
$evento->modeloDocumento = $path . $nome;
}
$evento->save();
$eventos = Evento::all();
return view('coordenador.home',['eventos'=>$eventos]);
......@@ -304,7 +273,6 @@ class EventoController extends Controller
public function destroy($id)
{
$evento = Evento::find($id);
$endereco = Endereco::find($evento->enderecoId);
$areas = Area::where('eventoId', $id);
$atividades = Atividade::where('eventoId', $id);
......@@ -328,8 +296,10 @@ class EventoController extends Controller
$trabalhos->delete();
}
Storage::deleteDirectory('pdfEdital/' . $evento->id );
Storage::deleteDirectory('modeloDocumento/' . $evento->id);
$evento->delete();
$endereco->delete();
return redirect()->back();
}
......
......@@ -17,27 +17,20 @@ class CreateEventosTable extends Migration
$table->bigIncrements('id');
$table->timestamps();
$table->string('nome')->nullable();
// $table->integer('numeroParticipantes');
$table->string('descricao')->nullable();
$table->string('tipo')->nullable();
$table->date('dataInicio')->nullable();
$table->date('dataFim')->nullable();
$table->date('inicioSubmissao')->nullable();
$table->date('fimSubmissao')->nullable();
$table->date('inicioRevisao')->nullable();
$table->date('fimRevisao')->nullable();
$table->date('inicioResultado')->nullable();
$table->date('fimResultado')->nullable();
$table->date('resultado')->nullable();
$table->integer('numMaxTrabalhos')->nullable();
$table->integer('numMaxCoautores')->nullable();
// $table->boolean('possuiTaxa');
// $table->double('valorTaxa');
$table->string('fotoEvento')->nullable();
$table->boolean('hasResumo')->nullable();
$table->integer('coordComissaoId')->nullable();
$table->integer('enderecoId')->nullable();
$table->integer('coordenadorId')->nullable();
$table->string('pdfEdital')->nullable();
$table->string('modeloDocumento')->nullable();
});
}
......
......@@ -116,9 +116,9 @@ class ChavesEstrangeiras extends Migration
//------------------------------------------------------------------------
Schema::table('users', function (Blueprint $table) {
$table->foreign('enderecoId')->references('id')->on('enderecos');
});
// Schema::table('users', function (Blueprint $table) {
// $table->foreign('enderecoId')->references('id')->on('enderecos');
// });
//------------------------------------------------------------------------
......
......@@ -11,6 +11,7 @@ class DatabaseSeeder extends Seeder
*/
public function run()
{
$this->call(UsuarioSeeder::class);
$this->call(AdministradorSeeder::class);
$this->call(AdministradorResponsavelSeeder::class);
......@@ -69,17 +70,13 @@ class DatabaseSeeder extends Seeder
O número máximo de autores por trabalho será seis autores;
Os trabalhos deverão ser submetidos na forma de resumo simples com no máximo uma (01) página, no formato PDF;',
'tipo'=>'teste',
'dataInicio'=>'2020-07-01',
'dataFim'=>'2020-07-03',
'inicioSubmissao'=>'2020-03-30',
'fimSubmissao'=>'2020-09-20',
'inicioRevisao'=>'2020-04-21',
'fimRevisao'=>'2020-05-21',
'inicioResultado'=>'2020-05-22',
'resultado'=>'2020-05-22',
'numMaxTrabalhos' => 2,
'numMaxCoautores' => 5,
// 'possuiTaxa'=>true,
// 'valorTaxa'=>10,
'coordenadorId'=>1,
]);
......@@ -96,88 +93,68 @@ Os trabalhos deverão ser submetidos na forma de resumo simples com no máximo u
// 'Forragicultura'
// ];
// for($i = 0; $i < sizeof($areasEventoZoo); $i++){
// DB::table('areas')->insert([
// 'nome' => $areasEventoZoo[$i],
// 'eventoId' => 1,
// ]);
// }
// DB::table('modalidades')->insert([
// 'nome' => 'Resumo'
// ]);
// for($i = 0; $i < sizeof($areasEventoZoo); $i++){
// DB::table('area_modalidades')->insert([
// 'areaId' => $i + 1,
// 'modalidadeId' => 1,
// ]);
// }
// for($i = 0; $i < 40; $i++){
// DB::table('users')->insert([ //
// 'name' => 'teste',
// 'email' => 'teste@teste'.$i,
// 'password' => bcrypt('12345678'),
// 'cpf' => ''.$i,
// 'instituicao' => 'd',
// 'celular' => 2,
// 'especProfissional' => 'e',
// 'enderecoId' => 1,
// ]);
// if($i < 20){
// DB::table('trabalhos')->insert([
// 'titulo' => 'trabalho' . $i,
// 'autores' => '-',
// 'data' => '2020-02-15',
// 'modalidadeId' => 1,
// 'areaId' => 1,
// 'autorId' => $i+2,
// 'eventoId' => 1,
// 'avaliado' => 'nao'
// ]);
// }
// if($i >= 20 && $i < 30){
// DB::table('trabalhos')->insert([
// 'titulo' => 'trabalho' . $i,
// 'autores' => '-',
// 'data' => '2020-02-15',
// 'modalidadeId' => 1,
// 'areaId' => 2,
// 'eventoId' => 1,
// 'autorId' => $i+2,
// 'avaliado' => 'nao'
// ]);
// }
// if($i >= 30){
// DB::table('trabalhos')->insert([
// 'titulo' => 'trabalho' . $i,
// 'autores' => '-',
// 'data' => '2020-02-15',
// 'modalidadeId' => 1,
// 'areaId' => 3,
// 'eventoId' => 1,
// 'autorId' => $i+2,
// 'avaliado' => 'nao'
// ]);
// }
// }
for($i = 0; $i < 40; $i++){
DB::table('users')->insert([ //
'name' => 'teste',
'email' => 'teste@teste'.$i,
'password' => bcrypt('12345678'),
'cpf' => ''.$i,
'instituicao' => 'd',
'celular' => 2,
'especProfissional' => 'e',
]);
// DB::table('users')->insert([ //
// 'name' => 'eu',
// 'email' => 'asd@asd',
// 'password' => bcrypt('12345678'),
// 'cpf' => 123132131,
// 'instituicao' => 'd',
// 'celular' => 2,
// 'especProfissional' => 'e',
// 'email_verified_at' => '2020-02-15',
// 'enderecoId' => 1,
// ]);
if($i < 20){
DB::table('trabalhos')->insert([
'titulo' => 'trabalho' . $i,
'autores' => '-',
'data' => '2020-02-15',
'modalidadeId' => 1,
'areaId' => 1,
'autorId' => $i+2,
'eventoId' => 1,
'avaliado' => 'nao'
]);
}
if($i >= 20 && $i < 30){
DB::table('trabalhos')->insert([
'titulo' => 'trabalho' . $i,
'autores' => '-',
'data' => '2020-02-15',
'modalidadeId' => 1,
'areaId' => 2,
'eventoId' => 1,
'autorId' => $i+2,
'avaliado' => 'nao'
]);
}
if($i >= 30){
DB::table('trabalhos')->insert([
'titulo' => 'trabalho' . $i,
'autores' => '-',
'data' => '2020-02-15',
'modalidadeId' => 1,
'areaId' => 3,
'eventoId' => 1,
'autorId' => $i+2,
'avaliado' => 'nao'
]);
}
}
DB::table('users')->insert([ //
'name' => 'eu',
'email' => 'asd@asd',
'password' => bcrypt('12345678'),
'cpf' => 123132131,
'instituicao' => 'd',
'celular' => 2,
'especProfissional' => 'e',
'email_verified_at' => '2020-02-15',
]);
>>>>>>> 006bbf698ee22e7e9cf1b30c8de36a7e10331f3b
}
}
......@@ -8,18 +8,15 @@
<div class="row justify-content-center titulo">
<div class="col-sm-12">
<div class="row">
<div class="col-sm-10">
<h1>Eventos</h1>
</div>
@if(Auth::check())
@if(Auth::user()->tipo == 'administrador')
<!-- Carrega component contendo navbar do administrador -->
<div class="col-sm-2">
{{-- <div class="col-sm-2">
<a href="" class="btn btn-primary">Ver Editais</a>
</div>
</div> --}}
{{--
editar/Deletar projetos cadastrados
editar/Deletar proponentes ja cadastrados
......@@ -29,9 +26,9 @@
@endif
@if(Auth::user()->tipo == 'administradorResponsavel')
<div class="col-sm-2">
{{-- <div class="col-sm-2">
<a href="{{route('evento.criar')}}" class="btn btn-primary">Novo Edital</a>
</div>
</div> --}}
{{--
Criar/Editar/Deletar editais
Criar datas e anexar documentos no sistema
......@@ -53,6 +50,15 @@
@endif
@endif
<div class="col-sm-8">
<h1>Editais</h1>
</div>
<div class="col-sm-2">
<a href="{{route('comissoes')}}" class="btn btn-primary">Comissões</a>
</div>
<div class="col-sm-2">
<a href="{{route('evento.criar')}}" class="btn btn-primary">Novo Edital</a>
</div>
</div>
</div>
</div>
......@@ -109,19 +115,11 @@
</div>
</div>
<p class="card-text">
{{-- <strong>Realização:</strong> {{date('d/m/Y',strtotime($evento->dataInicio))}} - {{date('d/m/Y',strtotime($evento->dataFim))}}<br>
<strong>Submissão:</strong> {{date('d/m/Y',strtotime($evento->inicioSubmissao))}} - {{date('d/m/Y',strtotime($evento->fimSubmissao))}}<br>
<strong>Revisão:</strong> {{date('d/m/Y',strtotime($evento->inicioRevisao))}} - {{date('d/m/Y',strtotime($evento->fimRevisao))}}<br> --}}
<strong>Revisão:</strong> {{date('d/m/Y',strtotime($evento->inicioRevisao))}} - {{date('d/m/Y',strtotime($evento->fimRevisao))}}<br>
<strong>Resultado:</strong> {{date('d/m/Y',strtotime($evento->resultado))}}<br>
</p>
<p>
<div class="row justify-content-center">
{{-- <div class="col-sm-12">
<img src="{{asset('img/icons/map-marker-alt-solid.svg')}}" alt="" style="width:15px">
{{$evento->endereco->rua}}, {{$evento->endereco->numero}} - {{$evento->endereco->cidade}} / {{$evento->endereco->uf}}.
</div> --}}
</div>
</p>
<p>
<a href="{{ route('evento.visualizar',['id'=>$evento->id]) }}" class="visualizarEvento">Visualizar Evento</a>
</p>
......
......@@ -26,33 +26,12 @@
@enderror
</div>
{{-- <div class="col-sm-3">
<label for="numeroParticipantes" class="col-form-label">{{ __('N° de Participantes') }}</label>
<input id="numeroParticipantes" type="number" class="form-control @error('numeroParticipantes') is-invalid @enderror" name="numeroParticipantes" value="{{ old('numeroParticipantes') }}" required autocomplete="numeroParticipantes" autofocus>
@error('numeroParticipantes')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div> --}}
<div class="col-sm-3">
<label for="tipo" class="col-form-label">{{ __('Tipo') }}</label>
<select id="tipo" type="text" class="form-control @error('tipo') is-invalid @enderror" name="tipo" value="{{ old('tipo') }}" required>
<option value="Congresso">Congresso</option>
<option value="Encontro">Encontro</option>
<option value="Seminário">Seminário</option>
<option value="Mesa-redonda">Mesa-redonda</option>
<option value="Simpósio">Simpósio</option>
<option value="Painel">Painel</option>
<option value="Fórum">Fórum</option>
<option value="Conferência">Conferência</option>
<option value="Jornada">Jornada</option>
<option value="Cursos">Cursos</option>
<option value="Colóquio">Colóquio</option>
<option value="Semana">Semana</option>
<option value="Workshop">Workshop</option>
<option value="PIBIC">PIBIC</option>
<option value="PIBIC-EM">PIBIC-EM</option>
<option value="PIBITI">PIBITI</option>
</select>
@error('tipo')
......@@ -63,7 +42,7 @@
</div>
</div>{{-- end nome | Participantes | Tipo--}}
{{-- Descricao Evento --}}
{{-- Descricao Edital --}}
<div class="row justify-content-center">
<div class="col-sm-12">
<div class="form-group">
......@@ -77,52 +56,12 @@
</div>
</div>
</div>
<!-- Inicio e fim do evento -->
<div class="row justify-content-center">
<div class="col-sm-6">
<label for="dataInicio" class="col-form-label">{{ __('Início') }}</label>
<input id="dataInicio" type="date" class="form-control @error('dataInicio') is-invalid @enderror" name="dataInicio" value="{{ old('dataInicio') }}" required autocomplete="dataInicio" autofocus>
@error('dataInicio')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-6">
<label for="dataFim" class="col-form-label">{{ __('Fim') }}</label>
<input id="dataFim" type="date" class="form-control @error('dataFim') is-invalid @enderror" name="dataFim" value="{{ old('dataFim') }}" required autocomplete="dataFim" autofocus>
@error('dataFim')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div><!-- end Inicio e fim do evento -->
{{-- Foto Evento --}}
<div class="row justify-content-center" style="margin-top:10px">
<div class="col-sm-12">
<div class="form-group">
<label for="fotoEvento">Logo</label>
<input type="file" class="form-control-file @error('fotoEvento') is-invalid @enderror" name="fotoEvento" value="{{ old('fotoEvento') }}" id="fotoEvento">
@error('fotoEvento')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</div>
<div class="row subtitulo">
<div class="col-sm-12">
<p>Trabalhos</p>
<p>Projetos</p>
</div>
</div>
{{-- dataInicio | dataFim | inicioSubmissao | fimSubmissao --}}
<div class="row justify-content-center">
......@@ -150,7 +89,7 @@
<div class="row justify-content-center">
<div class="col-sm-6">
<label for="inicioRevisao" class="col-form-label">{{ __('Início da Revisão') }}</label>
<label for="inicioRevisao" class="col-form-label">{{ __('Início da Avaliação') }}</label>
<input id="inicioRevisao" type="date" class="form-control @error('inicioRevisao') is-invalid @enderror" name="inicioRevisao" value="{{ old('inicioRevisao') }}" required autocomplete="inicioRevisao" autofocus>
@error('inicioRevisao')
......@@ -160,7 +99,7 @@
@enderror
</div>
<div class="col-sm-6">
<label for="fimRevisao" class="col-form-label">{{ __('Fim da Revisão') }}</label>
<label for="fimRevisao" class="col-form-label">{{ __('Fim da Avaliação') }}</label>
<input id="fimRevisao" type="date" class="form-control @error('fimRevisao') is-invalid @enderror" name="fimRevisao" value="{{ old('fimRevisao') }}" required autocomplete="fimRevisao" autofocus>
@error('fimRevisao')
......@@ -171,134 +110,52 @@
</div>
</div>
{{-- inicioRevisao | fimRevisao | inicioResultado | fimResultado--}}
<div class="row justify-content-center">
<div class="row justify-content-left">
<div class="col-sm-6">
<label for="inicioResultado" class="col-form-label">{{ __('Início do Resultado') }}</label>
<input id="inicioResultado" type="date" class="form-control @error('inicioResultado') is-invalid @enderror" name="inicioResultado" value="{{ old('inicioResultado') }}" required autocomplete="inicioResultado" autofocus>
<label for="resultado" class="col-form-label">{{ __('Data do Resultado') }}</label>
<input id="resultado" type="date" class="form-control @error('resultado') is-invalid @enderror" name="resultado" value="{{ old('resultado') }}" required autocomplete="resultado" autofocus>
@error('inicioResultado')
@error('resultado')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-6">
<label for="fimResultado" class="col-form-label">{{ __('Fim do Resultado') }}</label>
<input id="fimResultado" type="date" class="form-control @error('fimResultado') is-invalid @enderror" name="fimResultado" value="{{ old('fimResultado') }}" required autocomplete="fimResultado" autofocus>
@error('fimResultado')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{-- end inicioRevisao | fimRevisao | inicioResultado | fimResultado--}}
<div class="row subtitulo" style="margin-top:20px">
<div class="row subtitulo">
<div class="col-sm-12">
<p>Endereço</p>
<p>Documentos</p>
</div>
</div>
{{-- Rua | Número | Bairro --}}
<div class="row justify-content-center">
<div class="col-sm-4">
<label for="cep" class="col-form-label">{{ __('CEP') }}</label>
<input id="cep" type="text" class="form-control @error('cep') is-invalid @enderror" name="cep" value="{{ old('cep') }}" required autocomplete="cep" autofocus>
@error('cep')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
{{-- Pdf Edital --}}
<div class="row justify-content-center" style="margin-top:10px">
<div class="col-sm-6">
<label for="rua" class="col-form-label">{{ __('Rua') }}</label>
<input id="rua" type="text" class="form-control @error('rua') is-invalid @enderror" name="rua" value="{{ old('rua') }}" required autocomplete="rua" autofocus>
@error('rua')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-2">
<label for="numero" class="col-form-label">{{ __('Número') }}</label>
<input id="numero" type="text" class="form-control @error('numero') is-invalid @enderror" name="numero" value="{{ old('numero') }}" required autocomplete="numero" autofocus>
@error('numero')
<div class="form-group">
<label for="pdfEdital">PDF do Edital</label>
<input type="file" class="form-control-file @error('pdfEdital') is-invalid @enderror" name="pdfEdital" value="{{ old('pdfEdital') }}" id="pdfEdital">
<small>O arquivo selecionado deve ser no formato PDF de até xmb.</small>
@error('pdfEdital')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{--end Rua | Número | Bairro --}}
<div class="row justify-content-center">
<div class="col-sm-4">
<label for="bairro" class="col-form-label">{{ __('Bairro') }}</label>
<input id="bairro" type="text" class="form-control @error('bairro') is-invalid @enderror" name="bairro" value="{{ old('bairro') }}" required autocomplete="bairro" autofocus>
@error('bairro')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-4">
<label for="cidade" class="col-form-label">{{ __('Cidade') }}</label>
<input id="cidade" type="text" class="form-control @error('cidade') is-invalid @enderror" name="cidade" value="{{ old('cidade') }}" required autocomplete="cidade" autofocus>
@error('cidade')
<div class="col-sm-6">
<div class="form-group">
<label for="modeloDocumento">Arquivo com os modelos de documentos do edital</label>
<input type="file" class="form-control-file @error('modeloDocumento') is-invalid @enderror" name="modeloDocumento" value="{{ old('modeloDocumento') }}" id="modeloDocumento">
<small>O arquivo selecionado deve ter até xmb.</small>
@error('modeloDocumento')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-4">
<label for="uf" class="col-form-label">{{ __('UF') }}</label>
{{-- <input id="uf" type="text" class="form-control @error('uf') is-invalid @enderror" name="uf" value="{{ old('uf') }}" required autocomplete="uf" autofocus> --}}
<select class="form-control @error('uf') is-invalid @enderror" id="uf" name="uf">
<option value="" disabled selected hidden>-- UF --</option>
<option value="AC">Acre</option>
<option value="AL">Alagoas</option>
<option value="AP">Amapá</option>
<option value="AM">Amazonas</option>
<option value="BA">Bahia</option>
<option value="CE">Ceará</option>
<option value="DF">Distrito Federal</option>
<option value="ES">Espírito Santo</option>
<option value="GO">Goiás</option>
<option value="MA">Maranhão</option>
<option value="MT">Mato Grosso</option>
<option value="MS">Mato Grosso do Sul</option>
<option value="MG">Minas Gerais</option>
<option value="PA">Pará</option>
<option value="PB">Paraíba</option>
<option value="PR">Paraná</option>
<option value="PE">Pernambuco</option>
<option value="PI">Piauí</option>
<option value="RJ">Rio de Janeiro</option>
<option value="RN">Rio Grande do Norte</option>
<option value="RS">Rio Grande do Sul</option>
<option value="RO">Rondônia</option>
<option value="RR">Roraima</option>
<option value="SC">Santa Catarina</option>
<option value="SP">São Paulo</option>
<option value="SE">Sergipe</option>
<option value="TO">Tocantins</option>
</select>
@error('uf')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="row justify-content-center" style="margin: 20px 0 20px 0">
......@@ -308,7 +165,7 @@
</div>
<div class="col-md-6" style="padding-right:0">
<button type="submit" class="btn btn-primary botao-form" style="width:100%">
{{ __('Criar Evento') }}
{{ __('Criar Edital') }}
</button>
</div>
</div>
......
......@@ -6,7 +6,7 @@
<h1>{{$evento->nome}}</h1>
</div>
<form action="{{route('evento.update',$evento->id)}}" method="POST">
<form action="{{route('evento.update',$evento->id)}}" method="POST" enctype="multipart/form-data">
@csrf
<div class="row subtitulo">
<div class="col-sm-12">
......@@ -25,35 +25,15 @@
</span>
@enderror
</div>{{--End Nome do evento--}}
{{--Número de Participantes--}}
{{-- <div class="col-sm-3">
<label for="numeroParticipantes" class="col-form-label">{{ __('N° de Participantes') }}</label>
<input value="{{$evento->numeroParticipantes}}" id="numeroParticipantes" type="number" class="form-control @error('numeroParticipantes') is-invalid @enderror" name="numeroParticipantes" value="{{ old('numeroParticipantes') }}" required autocomplete="numeroParticipantes" autofocus>
@error('numeroParticipantes')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div> --}}
{{-- Tipo do evento --}}
<div class="col-sm-3">
<label for="tipo" class="col-form-label">{{ __('Tipo') }}</label>
<!-- <input value="{{$evento->tipo}}" id="tipo" type="text" class="form-control @error('tipo') is-invalid @enderror" name="tipo" value="{{ old('tipo') }}" required autocomplete="tipo" autofocus> -->
<select id="tipo" type="text" class="form-control @error('tipo') is-invalid @enderror" name="tipo" value="{{ old('tipo') }}" required>
<option value="Congresso">Congresso</option>
<option value="Encontro">Encontro</option>
<option value="Seminário">Seminário</option>
<option value="Mesa-redonda">Mesa-redonda</option>
<option value="Simpósio">Simpósio</option>
<option value="Painel">Painel</option>
<option value="Fórum">Fórum</option>
<option value="Conferência">Conferência</option>
<option value="Jornada">Jornada</option>
<option value="Cursos">Cursos</option>
<option value="Colóquio">Colóquio</option>
<option value="Semana">Semana</option>
<option value="Workshop">Workshop</option>
<select id="tipo" type="text" class="form-control @error('tipo') is-invalid @enderror" name="tipo" required>
<option value="PIBIC" {{ $evento->tipo == "PIBIC" ? 'selected' :'' }}>PIBIC</option>
<option value="PIBIC-EM" {{ $evento->tipo == "PIBIC-EM" ? 'selected' :'' }}>PIBIC-EM</option>
<option value="PIBITI" {{ $evento->tipo == "PIBITI" ? 'selected' :'' }}>PIBITI</option>
</select>
@error('tipo')
<span class="invalid-feedback" role="alert">
......@@ -68,7 +48,7 @@
<div class="col-sm-12">
<div class="form-group">
<label for="exampleFormControlTextarea1">Descrição</label>
<textarea value="{{$evento->descricao}}" class="form-control @error('descricao') is-invalid @enderror" value="{{ old('descricao') }}" id="descricao" name="descricao" rows="3"></textarea>
<textarea class="form-control @error('descricao') is-invalid @enderror" value="{{ $evento->descricao }}" id="descricao" name="descricao" rows="3">{{$evento->descricao}}</textarea>
@error('descricao')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
......@@ -78,49 +58,9 @@
</div>
</div>
<div class="row justify-content-center">
{{-- Início do Evento --}}
<div class="col-sm-6">
<label for="dataInicio" class="col-form-label">{{ __('Início') }}</label>
<input value="{{$evento->dataInicio}}" id="dataInicio" type="date" class="form-control @error('dataInicio') is-invalid @enderror" name="dataInicio" value="{{ old('dataInicio') }}" required autocomplete="dataInicio" autofocus>
@error('dataInicio')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>{{--End Início do Evento --}}
{{-- Fim do Evento --}}
<div class="col-sm-6">
<label for="dataFim" class="col-form-label">{{ __('Fim') }}</label>
<input value="{{$evento->dataFim}}" id="dataFim" type="date" class="form-control @error('dataFim') is-invalid @enderror" name="dataFim" value="{{ old('dataFim') }}" required autocomplete="dataFim" autofocus>
@error('dataFim')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>{{-- end Fim do Evento --}}
</div>
{{-- Foto Evento --}}
<div class="row justify-content-center" style="margin-top:10px">
<div class="col-sm-12">
<div class="form-group">
<label for="fotoEvento">Logo</label>
<input type="file" class="form-control-file @error('isCoordenador') is-invalid @enderror" name="isCoordenador" value="{{ old('isCoordenador') }}" id="fotoEvento">
@error('fotoEvento')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</div>
<div class="row subtitulo">
<div class="col-sm-12">
<p>Trabalhos</p>
<p>Projetos</p>
</div>
</div>
{{-- dataInicio | dataFim | inicioSubmissao | fimSubmissao --}}
......@@ -171,24 +111,15 @@
@enderror
</div>
</div>
{{-- inicioRevisao | fimRevisao | inicioResultado | fimResultado--}}
<div class="row justify-content-center">
<div class="col-sm-6">
<label for="inicioResultado" class="col-form-label">{{ __('Início do Resultado') }}</label>
<input value="{{$evento->inicioResultado}}" id="inicioResultado" type="date" class="form-control @error('inicioResultado') is-invalid @enderror" name="inicioResultado" value="{{ old('inicioResultado') }}" required autocomplete="inicioResultado" autofocus>
{{-- inicioRevisao | fimRevisao | inicioResultado | fimResultado--}}
<div class="row justify-content-left">
@error('inicioResultado')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-6">
<label for="fimResultado" class="col-form-label">{{ __('Fim do Resultado') }}</label>
<input value="{{$evento->fimResultado}}" id="fimResultado" type="date" class="form-control @error('fimResultado') is-invalid @enderror" name="fimResultado" value="{{ old('fimResultado') }}" required autocomplete="fimResultado" autofocus>
<label for="resultado" class="col-form-label">{{ __('Data do Resultado') }}</label>
<input value="{{$evento->resultado}}" id="resultado" type="date" class="form-control @error('resultado') is-invalid @enderror" name="resultado" value="{{ old('resultado') }}" required autocomplete="resultado" autofocus>
@error('fimResultado')
@error('resultado')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
......@@ -196,112 +127,47 @@
</div>
</div>{{-- end inicioRevisao | fimRevisao | inicioResultado | fimResultado--}}
<div class="row subtitulo" style="margin-top:20px">
<div class="row subtitulo">
<div class="col-sm-12">
<p>Endereço</p>
<p>Documentos</p>
</div>
</div>
{{-- Rua | Número | Bairro --}}
<div class="row justify-content-center">
<div class="col-sm-4">
<label for="cep" class="col-form-label">{{ __('CEP') }}</label>
<input value="{{$endereco->cep}}" id="cep" type="text" class="form-control @error('cep') is-invalid @enderror" name="cep" value="{{ old('cep') }}" required autocomplete="cep" autofocus>
@error('cep')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
{{-- Pdf Edital --}}
<div class="row justify-content-center" style="margin-top:10px">
<div class="col-sm-6">
<label for="rua" class="col-form-label">{{ __('Rua') }}</label>
<input value="{{$endereco->rua}}" id="rua" type="text" class="form-control @error('rua') is-invalid @enderror" name="rua" value="{{ old('rua') }}" required autocomplete="rua" autofocus>
@error('rua')
<div class="form-group">
<label for="pdfEdital">PDF do Edital</label>
<a href="{{route('download', ['file' => $evento->pdfEdital])}}" target="_new" style="font-size: 20px; color: #114048ff;" >
<img class="" src="{{asset('img/icons/file-download-solid.svg')}}" style="width:20px">
</a>
<input type="file" class="form-control-file @error('pdfEdital') is-invalid @enderror" name="pdfEdital" value="{{ old('pdfEdital') }}" id="pdfEdital">
<small>O arquivo selecionado deve ser no formato PDF de até xmb.</small>
@error('pdfEdital')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-2">
<label for="numero" class="col-form-label">{{ __('Número') }}</label>
<input value="{{$endereco->numero}}" id="numero" type="text" class="form-control @error('numero') is-invalid @enderror" name="numero" value="{{ old('numero') }}" required autocomplete="numero" autofocus>
@error('numero')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>{{--end Rua | Número | Bairro --}}
<div class="row justify-content-center">
<div class="col-sm-4">
<label for="bairro" class="col-form-label">{{ __('Bairro') }}</label>
<input value="{{$endereco->bairro}}" id="bairro" type="text" class="form-control @error('bairro') is-invalid @enderror" name="bairro" value="{{ old('bairro') }}" required autocomplete="bairro" autofocus>
@error('bairro')
<div class="col-sm-6">
<div class="form-group">
<label for="modeloDocumento">Arquivo com os modelos de documentos do edital</label>
<a href="{{route('download', ['file' => $evento->modeloDocumento])}}" target="_new" style="font-size: 20px; color: #114048ff;" >
<img class="" src="{{asset('img/icons/file-download-solid.svg')}}" style="width:20px">
</a>
<input type="file" class="form-control-file @error('modeloDocumento') is-invalid @enderror" name="modeloDocumento" value="{{ old('modeloDocumento') }}" id="modeloDocumento">
<small>O arquivo selecionado deve ter até xmb.</small>
@error('modeloDocumento')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-4">
<label for="cidade" class="col-form-label">{{ __('Cidade') }}</label>
<input value="{{$endereco->cidade}}" id="cidade" type="text" class="form-control @error('cidade') is-invalid @enderror" name="cidade" value="{{ old('cidade') }}" required autocomplete="cidade" autofocus>
@error('cidade')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
<div class="col-sm-4">
<label for="uf" class="col-form-label">{{ __('UF') }}</label>
{{-- <input id="uf" type="text" class="form-control @error('uf') is-invalid @enderror" name="uf" value="{{ old('uf') }}" required autocomplete="uf" autofocus> --}}
<select value="{{$endereco->uf}}" class="form-control @error('uf') is-invalid @enderror" id="uf" name="uf">
<option value="" disabled selected hidden>-- UF --</option>
<option @if($endereco->uf == 'AC') selected @endif value="AC">Acre</option>
<option @if($endereco->uf == 'AL') selected @endif value="AL">Alagoas</option>
<option @if($endereco->uf == 'AP') selected @endif value="AP">Amapá</option>
<option @if($endereco->uf == 'AM') selected @endif value="AM">Amazonas</option>
<option @if($endereco->uf == 'BA') selected @endif value="BA">Bahia</option>
<option @if($endereco->uf == 'CE') selected @endif value="CE">Ceará</option>
<option @if($endereco->uf == 'DF') selected @endif value="DF">Distrito Federal</option>
<option @if($endereco->uf == 'ES') selected @endif value="ES">Espírito Santo</option>
<option @if($endereco->uf == 'GO') selected @endif value="GO">Goiás</option>
<option @if($endereco->uf == 'MA') selected @endif value="MA">Maranhão</option>
<option @if($endereco->uf == 'MT') selected @endif value="MT">Mato Grosso</option>
<option @if($endereco->uf == 'MS') selected @endif value="MS">Mato Grosso do Sul</option>
<option @if($endereco->uf == 'MG') selected @endif value="MG">Minas Gerais</option>
<option @if($endereco->uf == 'PA') selected @endif value="PA">Pará</option>
<option @if($endereco->uf == 'PB') selected @endif value="PB">Paraíba</option>
<option @if($endereco->uf == 'PR') selected @endif value="PR">Paraná</option>
<option @if($endereco->uf == 'PE') selected @endif value="PE">Pernambuco</option>
<option @if($endereco->uf == 'PI') selected @endif value="PI">Piauí</option>
<option @if($endereco->uf == 'RJ') selected @endif value="RJ">Rio de Janeiro</option>
<option @if($endereco->uf == 'RN') selected @endif value="RN">Rio Grande do Norte</option>
<option @if($endereco->uf == 'RS') selected @endif value="RS">Rio Grande do Sul</option>
<option @if($endereco->uf == 'RO') selected @endif value="RO">Rondônia</option>
<option @if($endereco->uf == 'RR') selected @endif value="RR">Roraima</option>
<option @if($endereco->uf == 'SC') selected @endif value="SC">Santa Catarina</option>
<option @if($endereco->uf == 'SP') selected @endif value="SP">São Paulo</option>
<option @if($endereco->uf == 'SE') selected @endif value="SE">Sergipe</option>
<option @if($endereco->uf == 'TO') selected @endif value="TO">Tocantins</option>
</select>
@error('uf')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
<div class="row justify-content-center" style="margin: 20px 0 20px 0">
<div class="col-md-6" style="padding-left:0">
......@@ -309,7 +175,7 @@
</div>
<div class="col-md-6" style="padding-ridht:0">
<button type="submit" class="btn btn-primary botao-form">
{{ __('Salvar Evento') }}
{{ __('Salvar Edital') }}
</button>
</div>
</div>
......
......@@ -74,7 +74,7 @@
<div class="container" style="margin-top:20px">
@if(!Auth::check())
<div class="alert alert-warning alert-dismissible fade show" role="alert">
<strong> A submissão de um trabalho é possível apenas quando cadastrado no sistema. </strong>
<strong> A submissão de um projeto é possível apenas quando cadastrado no sistema. </strong>
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
......@@ -100,16 +100,7 @@
</div>
<div class="row margin">
<div class="col-sm-12 info-evento">
<h4>Realização do Evento</h4>
<p>
<img class="" src="{{asset('img/icons/calendar-evento.svg')}}" alt="">
{{date('d/m/Y',strtotime($evento->dataInicio))}} - {{date('d/m/Y',strtotime($evento->dataFim))}}
</p>
</div>
</div>
<div class="row margin">
<div class="col-sm-12 info-evento">
<h4>Submissão de Trabalhos</h4>
<h4>Submissão de Projetos</h4>
<p>
<img class="" src="{{asset('img/icons/calendar-evento.svg')}}" alt="">
{{date('d/m/Y',strtotime($evento->inicioSubmissao))}} - {{date('d/m/Y',strtotime($evento->fimSubmissao))}}
......@@ -118,28 +109,31 @@
</div>
<div class="row margin">
<div class="col-sm-12 info-evento">
{{-- <h4>Revisão de Trabalhos</h4>
<h4>Revisão de Projetos</h4>
<p>
<img class="" src="{{asset('img/icons/calendar-evento.svg')}}" alt="">
{{date('d/m/Y',strtotime($evento->inicioRevisao))}} - {{date('d/m/Y',strtotime($evento->fimRevisao))}}
</p> --}}
</div>
</div>
<div class="row margin">
<div class="col-sm-12 info-evento">
{{-- <h4>Endereço</h4>
<h4>Data do resultado</h4>
<p>
<img class="" src="{{asset('img/icons/map-marker-alt-solid.svg')}}" alt="">
{{$evento->endereco->rua}}, {{$evento->endereco->numero}} - {{$evento->endereco->cidade}} / {{$evento->endereco->uf}}.
</p> --}}
<img class="" src="{{asset('img/icons/calendar-evento.svg')}}" alt="">
{{date('d/m/Y',strtotime($evento->resultado))}}
</p>
</div>
</div>
@if($hasFile == true)
<div class="row margin">
<div class="col-sm-12">
<h1>
Meus Trabalhos
Meus Projetos
</h1>
</div>
</div>
......@@ -249,7 +243,7 @@
@if($evento->inicioSubmissao <= $mytime)
@if($mytime < $evento->fimSubmissao)
<div class="col-md-6 botao-form-right" style="">
<a class="btn btn-primary botao-form" href="{{route('trabalho.index',['id'=>$evento->id])}}" style="width:100%">Submeter Trabalho</a>
<a class="btn btn-primary botao-form" href="{{route('trabalho.index',['id'=>$evento->id])}}" style="width:100%">Submeter Projeto</a>
</div>
@endif
@endif
......
......@@ -102,7 +102,7 @@
<div class="col-sm-12">
<div class="row titulo" style="margin-top:0">
<h1>Eventos em curso</h1>
<h1>Editais em curso</h1>
</div>
</div>
......@@ -156,21 +156,22 @@
</div>
</div>
<p class="card-text">
<strong>Realização:</strong> {{date('d/m/Y',strtotime($evento->dataInicio))}} - {{date('d/m/Y',strtotime($evento->dataFim))}}<br>
<strong>Submissão:</strong> {{date('d/m/Y',strtotime($evento->inicioSubmissao))}} - {{date('d/m/Y',strtotime($evento->fimSubmissao))}}<br>
<strong>Revisão:</strong> {{date('d/m/Y',strtotime($evento->inicioRevisao))}} - {{date('d/m/Y',strtotime($evento->fimRevisao))}}<br>
<strong>Resultado:</strong> {{date('d/m/Y',strtotime($evento->resultado))}}<br>
</p>
<!--
<p>
<div class="row justify-content-center">
<div class="col-sm-12">
<img src="{{asset('img/icons/map-marker-alt-solid.svg')}}" alt="" style="width:15px">
{{$evento->endereco->rua}}, {{$evento->endereco->numero}} - {{$evento->endereco->cidade}} / {{$evento->endereco->uf}}.
</div>
</div>
</p>
-->
<p>
<a href="{{ route('evento.visualizarNaoLogado',['id'=>$evento->id]) }}" class="visualizarEvento">Visualizar Evento</a>
<a href="{{ route('evento.visualizarNaoLogado',['id'=>$evento->id]) }}" class="visualizarEvento">Visualizar Edital</a>
</p>
</div>
......@@ -180,7 +181,7 @@
<div class="row justify-content-center">
<a class="btn btn-outline-secondary btn-lg" href="{{route('home')}}"
style="margin-bottom:10px;" role="button">Mais Eventos</a>
style="margin-bottom:10px;" role="button">Mais Editais</a>
</div>
......
......@@ -59,7 +59,7 @@ Route::group(['middleware' => ['isTemp', 'auth', 'verified']], function(){
//Evento
Route::get( '/evento/criar', 'EventoController@create' )->name('evento.criar');
Route::post( '/evento/criar', 'EventoController@store' )->name('evento.criar');
Route::get( '/edital/visualizar/{id}','EventoController@show' )->name('edital.visualizar');
Route::get( '/evento/visualizar/{id}','EventoController@show' )->name('evento.visualizar');
Route::delete('/evento/excluir/{id}', 'EventoController@destroy' )->name('evento.deletar');
Route::get( '/evento/editar/{id}', 'EventoController@edit' )->name('evento.editar');
Route::post( '/evento/editar/{id}', 'EventoController@update' )->name('evento.update');
......
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