Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Walter Felipe
submeta
Commits
26338d13
Commit
26338d13
authored
May 22, 2020
by
Gabriel-31415
Browse files
conflito resolvido
parents
37220c29
006bbf69
Changes
11
Show whitespace changes
Inline
Side-by-side
app/Evento.php
View file @
26338d13
...
@@ -12,10 +12,9 @@ class Evento extends Model
...
@@ -12,10 +12,9 @@ class Evento extends Model
* @var array
* @var array
*/
*/
protected
$fillable
=
[
protected
$fillable
=
[
'nome'
,
'descricao'
,
'tipo'
,
'dataInicio'
,
'dataFim'
,
'nome'
,
'descricao'
,
'tipo'
,
'inicioSubmissao'
,
'fimSubmissao'
,
'inicioRevisao'
,
'fimRevisao'
,
'inicioSubmissao'
,
'fimSubmissao'
,
'inicioRevisao'
,
'fimRevisao'
,
'inicioResultado'
,
'fimResultado'
,
'possuiTaxa'
,
'valorTaxa'
,
'fotoEvento'
,
'resultado'
,
'coordenadorId'
,
'enderecoId'
,
'coordenadorId'
,
'numMaxTrabalhos'
,
'numMaxCoautores'
,
'hasResumo'
,
'numMaxTrabalhos'
,
'numMaxCoautores'
,
'hasResumo'
,
];
];
...
...
app/Http/Controllers/EventoController.php
View file @
26338d13
...
@@ -60,34 +60,28 @@ class EventoController extends Controller
...
@@ -60,34 +60,28 @@ class EventoController extends Controller
$yesterday
=
Carbon
::
yesterday
(
'America/Recife'
);
$yesterday
=
Carbon
::
yesterday
(
'America/Recife'
);
$yesterday
=
$yesterday
->
toDateString
();
$yesterday
=
$yesterday
->
toDateString
();
//
dd($request);
//dd($request);
// validar datas nulas antes, pois pode gerar um bug
// validar datas nulas antes, pois pode gerar um bug
if
(
if
(
$request
->
dataInicio
==
null
||
$request
->
dataFim
==
null
||
$request
->
inicioSubmissao
==
null
||
$request
->
inicioSubmissao
==
null
||
$request
->
fimSubmissao
==
null
||
$request
->
fimSubmissao
==
null
||
$request
->
inicioRevisao
==
null
||
$request
->
inicioRevisao
==
null
||
$request
->
fimRevisao
==
null
||
$request
->
fimRevisao
==
null
||
$request
->
inicioR
esultado
==
null
||
$request
->
r
esultado
==
null
$request
->
fimResultado
==
null
){
){
$validatedData
=
$request
->
validate
([
$validatedData
=
$request
->
validate
([
'nome'
=>
[
'required'
,
'string'
],
'nome'
=>
[
'required'
,
'string'
],
// 'numeroParticipantes' => ['required', 'integer', 'gt:0'],
'descricao'
=>
[
'required'
,
'string'
],
'descricao'
=>
[
'required'
,
'string'
],
'tipo'
=>
[
'required'
,
'string'
],
'tipo'
=>
[
'required'
,
'string'
],
'dataInicio'
=>
[
'required'
,
'date'
,
'after:'
.
$yesterday
],
'dataFim'
=>
[
'required'
,
'date'
],
'inicioSubmissao'
=>
[
'required'
,
'date'
],
'inicioSubmissao'
=>
[
'required'
,
'date'
],
'fimSubmissao'
=>
[
'required'
,
'date'
],
'fimSubmissao'
=>
[
'required'
,
'date'
],
'inicioRevisao'
=>
[
'required'
,
'date'
],
'inicioRevisao'
=>
[
'required'
,
'date'
],
'fimRevisao'
=>
[
'required'
,
'date'
],
'fimRevisao'
=>
[
'required'
,
'date'
],
'inicioResultado'
=>
[
'required'
,
'date'
],
'resultado'
=>
[
'required'
,
'date'
],
'fimResultado'
=>
[
'required'
,
'date'
],
'pdfEdital'
=>
[
'required'
,
'file'
,
'mimes:pdf'
,
'max:2000000'
],
// 'valorTaxa' => ['required', 'integer'],
'modeloDocumento'
=>
[
'required'
,
'file'
,
'mimes:zip,doc,docx,odt,pdf'
,
'max:2000000'
],
'fotoEvento'
=>
[
'file'
,
'mimes:png'
],
]);
]);
}
}
...
@@ -95,71 +89,29 @@ class EventoController extends Controller
...
@@ -95,71 +89,29 @@ class EventoController extends Controller
$validatedData
=
$request
->
validate
([
$validatedData
=
$request
->
validate
([
'nome'
=>
[
'required'
,
'string'
],
'nome'
=>
[
'required'
,
'string'
],
// 'numeroParticipantes' => ['required', 'integer', 'gt:0'],
'descricao'
=>
[
'required'
,
'string'
],
'descricao'
=>
[
'required'
,
'string'
],
'tipo'
=>
[
'required'
,
'string'
],
'tipo'
=>
[
'required'
,
'string'
],
'dataInicio'
=>
[
'required'
,
'date'
,
'after:'
.
$yesterday
],
'dataFim'
=>
[
'required'
,
'date'
,
'after:'
.
$request
->
dataInicio
],
'inicioSubmissao'
=>
[
'required'
,
'date'
,
'after:'
.
$yesterday
],
'inicioSubmissao'
=>
[
'required'
,
'date'
,
'after:'
.
$yesterday
],
'fimSubmissao'
=>
[
'required'
,
'date'
,
'after:'
.
$request
->
inicioSubmissao
],
'fimSubmissao'
=>
[
'required'
,
'date'
,
'after:'
.
$request
->
inicioSubmissao
],
'inicioRevisao'
=>
[
'required'
,
'date'
,
'after:'
.
$yesterday
],
'inicioRevisao'
=>
[
'required'
,
'date'
,
'after:'
.
$yesterday
],
'fimRevisao'
=>
[
'required'
,
'date'
,
'after:'
.
$request
->
inicioRevisao
],
'fimRevisao'
=>
[
'required'
,
'date'
,
'after:'
.
$request
->
inicioRevisao
],
'inicioResultado'
=>
[
'required'
,
'date'
,
'after:'
.
$yesterday
],
'resultado'
=>
[
'required'
,
'date'
,
'after:'
.
$yesterday
],
'fimResultado'
=>
[
'required'
,
'date'
,
'after:'
.
$request
->
inicioResultado
],
'pdfEdital'
=>
[
'required'
,
'file'
,
'mimes:pdf'
,
'max:2000000'
],
// 'valorTaxa' => ['required', 'integer'],
'modeloDocumento'
=>
[
'required'
,
'file'
,
'mimes:zip,doc,docx,odt,pdf'
,
'max:2000000'
],
'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
,
]);
]);
$evento
=
Evento
::
create
([
$evento
=
Evento
::
create
([
'nome'
=>
$request
->
nome
,
'nome'
=>
$request
->
nome
,
// 'numeroParticipantes' => $request->numeroParticipantes,
'descricao'
=>
$request
->
descricao
,
'descricao'
=>
$request
->
descricao
,
'tipo'
=>
$request
->
tipo
,
'tipo'
=>
$request
->
tipo
,
'dataInicio'
=>
$request
->
dataInicio
,
'dataFim'
=>
$request
->
dataFim
,
'inicioSubmissao'
=>
$request
->
inicioSubmissao
,
'inicioSubmissao'
=>
$request
->
inicioSubmissao
,
'fimSubmissao'
=>
$request
->
fimSubmissao
,
'fimSubmissao'
=>
$request
->
fimSubmissao
,
'inicioRevisao'
=>
$request
->
inicioRevisao
,
'inicioRevisao'
=>
$request
->
inicioRevisao
,
'fimRevisao'
=>
$request
->
fimRevisao
,
'fimRevisao'
=>
$request
->
fimRevisao
,
'inicioResultado'
=>
$request
->
inicioResultado
,
'resultado'
=>
$request
->
resultado
,
'fimResultado'
=>
$request
->
fimResultado
,
// 'possuiTaxa' => $request->possuiTaxa,
// 'valorTaxa' => $request->valorTaxa,
'enderecoId'
=>
$endereco
->
id
,
'coordenadorId'
=>
Auth
::
user
()
->
id
,
'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
// se vou me tornar coordenador do Evento
// if($request->isCoordenador == true){
// if($request->isCoordenador == true){
...
@@ -168,6 +120,22 @@ class EventoController extends Controller
...
@@ -168,6 +120,22 @@ class EventoController extends Controller
// }
// }
$evento
->
coordenadorId
=
Auth
::
user
()
->
id
;
$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
();
$evento
->
save
();
$user
=
Auth
::
user
();
$user
=
Auth
::
user
();
...
@@ -250,8 +218,7 @@ class EventoController extends Controller
...
@@ -250,8 +218,7 @@ class EventoController extends Controller
{
{
// dd($id);
// dd($id);
$evento
=
Evento
::
find
(
$id
);
$evento
=
Evento
::
find
(
$id
);
$endereco
=
Endereco
::
find
(
$evento
->
enderecoId
);
return
view
(
'evento.editarEvento'
,[
'evento'
=>
$evento
]);
return
view
(
'evento.editarEvento'
,[
'evento'
=>
$evento
,
'endereco'
=>
$endereco
]);
}
}
/**
/**
...
@@ -263,33 +230,35 @@ class EventoController extends Controller
...
@@ -263,33 +230,35 @@ class EventoController extends Controller
*/
*/
public
function
update
(
Request
$request
,
$id
)
public
function
update
(
Request
$request
,
$id
)
{
{
//dd($request);
$evento
=
Evento
::
find
(
$id
);
$evento
=
Evento
::
find
(
$id
);
$endereco
=
Endereco
::
find
(
$evento
->
enderecoId
);
$evento
->
nome
=
$request
->
nome
;
$evento
->
nome
=
$request
->
nome
;
// $evento->numeroParticipantes = $request->numeroParticipantes;
$evento
->
descricao
=
$request
->
descricao
;
$evento
->
descricao
=
$request
->
descricao
;
$evento
->
tipo
=
$request
->
tipo
;
$evento
->
tipo
=
$request
->
tipo
;
$evento
->
dataInicio
=
$request
->
dataInicio
;
$evento
->
dataFim
=
$request
->
dataFim
;
$evento
->
inicioSubmissao
=
$request
->
inicioSubmissao
;
$evento
->
inicioSubmissao
=
$request
->
inicioSubmissao
;
$evento
->
fimSubmissao
=
$request
->
fimSubmissao
;
$evento
->
fimSubmissao
=
$request
->
fimSubmissao
;
$evento
->
inicioRevisao
=
$request
->
inicioRevisao
;
$evento
->
inicioRevisao
=
$request
->
inicioRevisao
;
$evento
->
fimRevisao
=
$request
->
fimRevisao
;
$evento
->
fimRevisao
=
$request
->
fimRevisao
;
$evento
->
inicioResultado
=
$request
->
inicioResultado
;
$evento
->
resultado
=
$request
->
resultado
;
$evento
->
fimResultado
=
$request
->
fimResultado
;
// $evento->possuiTaxa = $request->possuiTaxa;
if
(
$request
->
pdfEdital
!=
null
){
// $evento->valorTaxa = $request->valorTaxa;
$pdfEdital
=
$request
->
pdfEdital
;
$evento
->
enderecoId
=
$endereco
->
id
;
$path
=
'pdfEdital/'
.
$evento
->
id
.
'/'
;
$evento
->
save
();
$nome
=
"edital.pdf"
;
Storage
::
putFileAs
(
$path
,
$pdfEdital
,
$nome
);
}
$endereco
->
rua
=
$request
->
rua
;
if
(
$request
->
modeloDocumento
!=
null
){
$endereco
->
numero
=
$request
->
numero
;
$modeloDocumento
=
$request
->
modeloDocumento
;
$endereco
->
bairro
=
$request
->
bairro
;
$extension
=
$modeloDocumento
->
extension
();
$endereco
->
cidade
=
$request
->
cidade
;
$path
=
'modeloDocumento/'
.
$evento
->
id
.
'/'
;
$endereco
->
uf
=
$request
->
uf
;
$nome
=
"modelo"
.
"."
.
$extension
;
$endereco
->
cep
=
$request
->
cep
;
Storage
::
putFileAs
(
$path
,
$modeloDocumento
,
$nome
);
$endereco
->
save
();
$evento
->
modeloDocumento
=
$path
.
$nome
;
}
$evento
->
save
();
$eventos
=
Evento
::
all
();
$eventos
=
Evento
::
all
();
return
view
(
'coordenador.home'
,[
'eventos'
=>
$eventos
]);
return
view
(
'coordenador.home'
,[
'eventos'
=>
$eventos
]);
...
@@ -304,7 +273,6 @@ class EventoController extends Controller
...
@@ -304,7 +273,6 @@ class EventoController extends Controller
public
function
destroy
(
$id
)
public
function
destroy
(
$id
)
{
{
$evento
=
Evento
::
find
(
$id
);
$evento
=
Evento
::
find
(
$id
);
$endereco
=
Endereco
::
find
(
$evento
->
enderecoId
);
$areas
=
Area
::
where
(
'eventoId'
,
$id
);
$areas
=
Area
::
where
(
'eventoId'
,
$id
);
$atividades
=
Atividade
::
where
(
'eventoId'
,
$id
);
$atividades
=
Atividade
::
where
(
'eventoId'
,
$id
);
...
@@ -328,8 +296,10 @@ class EventoController extends Controller
...
@@ -328,8 +296,10 @@ class EventoController extends Controller
$trabalhos
->
delete
();
$trabalhos
->
delete
();
}
}
Storage
::
deleteDirectory
(
'pdfEdital/'
.
$evento
->
id
);
Storage
::
deleteDirectory
(
'modeloDocumento/'
.
$evento
->
id
);
$evento
->
delete
();
$evento
->
delete
();
$endereco
->
delete
();
return
redirect
()
->
back
();
return
redirect
()
->
back
();
}
}
...
...
database/migrations/2020_02_05_123153_create_eventos_table.php
View file @
26338d13
...
@@ -17,27 +17,20 @@ class CreateEventosTable extends Migration
...
@@ -17,27 +17,20 @@ class CreateEventosTable extends Migration
$table
->
bigIncrements
(
'id'
);
$table
->
bigIncrements
(
'id'
);
$table
->
timestamps
();
$table
->
timestamps
();
$table
->
string
(
'nome'
)
->
nullable
();
$table
->
string
(
'nome'
)
->
nullable
();
// $table->integer('numeroParticipantes');
$table
->
string
(
'descricao'
)
->
nullable
();
$table
->
string
(
'descricao'
)
->
nullable
();
$table
->
string
(
'tipo'
)
->
nullable
();
$table
->
string
(
'tipo'
)
->
nullable
();
$table
->
date
(
'dataInicio'
)
->
nullable
();
$table
->
date
(
'dataFim'
)
->
nullable
();
$table
->
date
(
'inicioSubmissao'
)
->
nullable
();
$table
->
date
(
'inicioSubmissao'
)
->
nullable
();
$table
->
date
(
'fimSubmissao'
)
->
nullable
();
$table
->
date
(
'fimSubmissao'
)
->
nullable
();
$table
->
date
(
'inicioRevisao'
)
->
nullable
();
$table
->
date
(
'inicioRevisao'
)
->
nullable
();
$table
->
date
(
'fimRevisao'
)
->
nullable
();
$table
->
date
(
'fimRevisao'
)
->
nullable
();
$table
->
date
(
'inicioResultado'
)
->
nullable
();
$table
->
date
(
'resultado'
)
->
nullable
();
$table
->
date
(
'fimResultado'
)
->
nullable
();
$table
->
integer
(
'numMaxTrabalhos'
)
->
nullable
();
$table
->
integer
(
'numMaxTrabalhos'
)
->
nullable
();
$table
->
integer
(
'numMaxCoautores'
)
->
nullable
();
$table
->
integer
(
'numMaxCoautores'
)
->
nullable
();
// $table->boolean('possuiTaxa');
// $table->double('valorTaxa');
$table
->
string
(
'fotoEvento'
)
->
nullable
();
$table
->
boolean
(
'hasResumo'
)
->
nullable
();
$table
->
boolean
(
'hasResumo'
)
->
nullable
();
$table
->
integer
(
'coordComissaoId'
)
->
nullable
();
$table
->
integer
(
'coordComissaoId'
)
->
nullable
();
$table
->
integer
(
'enderecoId'
)
->
nullable
();
$table
->
integer
(
'coordenadorId'
)
->
nullable
();
$table
->
integer
(
'coordenadorId'
)
->
nullable
();
$table
->
string
(
'pdfEdital'
)
->
nullable
();
$table
->
string
(
'modeloDocumento'
)
->
nullable
();
});
});
}
}
...
...
database/migrations/2020_02_06_132418_chaves_estrangeiras.php
View file @
26338d13
...
@@ -116,9 +116,9 @@ class ChavesEstrangeiras extends Migration
...
@@ -116,9 +116,9 @@ class ChavesEstrangeiras extends Migration
//------------------------------------------------------------------------
//------------------------------------------------------------------------
Schema
::
table
(
'users'
,
function
(
Blueprint
$table
)
{
//
Schema::table('users', function (Blueprint $table) {
$table
->
foreign
(
'enderecoId'
)
->
references
(
'id'
)
->
on
(
'enderecos'
);
//
$table->foreign('enderecoId')->references('id')->on('enderecos');
});
//
});
//------------------------------------------------------------------------
//------------------------------------------------------------------------
...
...
database/seeds/DatabaseSeeder.php
View file @
26338d13
...
@@ -11,6 +11,7 @@ class DatabaseSeeder extends Seeder
...
@@ -11,6 +11,7 @@ class DatabaseSeeder extends Seeder
*/
*/
public
function
run
()
public
function
run
()
{
{
$this
->
call
(
UsuarioSeeder
::
class
);
$this
->
call
(
UsuarioSeeder
::
class
);
$this
->
call
(
AdministradorSeeder
::
class
);
$this
->
call
(
AdministradorSeeder
::
class
);
$this
->
call
(
AdministradorResponsavelSeeder
::
class
);
$this
->
call
(
AdministradorResponsavelSeeder
::
class
);
...
@@ -69,17 +70,13 @@ class DatabaseSeeder extends Seeder
...
@@ -69,17 +70,13 @@ class DatabaseSeeder extends Seeder
O número máximo de autores por trabalho será seis autores;
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;'
,
Os trabalhos deverão ser submetidos na forma de resumo simples com no máximo uma (01) página, no formato PDF;'
,
'tipo'
=>
'teste'
,
'tipo'
=>
'teste'
,
'dataInicio'
=>
'2020-07-01'
,
'dataFim'
=>
'2020-07-03'
,
'inicioSubmissao'
=>
'2020-03-30'
,
'inicioSubmissao'
=>
'2020-03-30'
,
'fimSubmissao'
=>
'2020-09-20'
,
'fimSubmissao'
=>
'2020-09-20'
,
'inicioRevisao'
=>
'2020-04-21'
,
'inicioRevisao'
=>
'2020-04-21'
,
'fimRevisao'
=>
'2020-05-21'
,
'fimRevisao'
=>
'2020-05-21'
,
'
inicioR
esultado'
=>
'2020-05-22'
,
'
r
esultado'
=>
'2020-05-22'
,
'numMaxTrabalhos'
=>
2
,
'numMaxTrabalhos'
=>
2
,
'numMaxCoautores'
=>
5
,
'numMaxCoautores'
=>
5
,
// 'possuiTaxa'=>true,
// 'valorTaxa'=>10,
'coordenadorId'
=>
1
,
'coordenadorId'
=>
1
,
]);
]);
...
@@ -96,88 +93,68 @@ Os trabalhos deverão ser submetidos na forma de resumo simples com no máximo u
...
@@ -96,88 +93,68 @@ Os trabalhos deverão ser submetidos na forma de resumo simples com no máximo u
// 'Forragicultura'
// '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([ //
if
(
$i
<
20
){
// 'name' => 'eu',
DB
::
table
(
'trabalhos'
)
->
insert
([
// 'email' => 'asd@asd',
'titulo'
=>
'trabalho'
.
$i
,
// 'password' => bcrypt('12345678'),
'autores'
=>
'-'
,
// 'cpf' => 123132131,
'data'
=>
'2020-02-15'
,
// 'instituicao' => 'd',
'modalidadeId'
=>
1
,
// 'celular' => 2,
'areaId'
=>
1
,
// 'especProfissional' => 'e',
'autorId'
=>
$i
+
2
,
// 'email_verified_at' => '2020-02-15',
'eventoId'
=>
1
,
// 'enderecoId' => 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'
,
]);
>>>>>>>
006
bbf698ee22e7e9cf1b30c8de36a7e10331f3b
}
}
}
}
resources/views/coordenador/home.blade.php
View file @
26338d13
...
@@ -8,18 +8,15 @@
...
@@ -8,18 +8,15 @@
<
div
class
=
"row justify-content-center titulo"
>
<
div
class
=
"row justify-content-center titulo"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"row"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-10"
>
<
h1
>
Eventos
</
h1
>
</
div
>
@
if
(
Auth
::
check
())
@
if
(
Auth
::
check
())
@
if
(
Auth
::
user
()
->
tipo
==
'administrador'
)
@
if
(
Auth
::
user
()
->
tipo
==
'administrador'
)
<!--
Carrega
component
contendo
navbar
do
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
>
<
a
href
=
""
class
=
"btn btn-primary"
>
Ver
Editais
</
a
>
</
div
>
</
div
>
--
}}
{{
--
{{
--
editar
/
Deletar
projetos
cadastrados
editar
/
Deletar
projetos
cadastrados
editar
/
Deletar
proponentes
ja
cadastrados
editar
/
Deletar
proponentes
ja
cadastrados
...
@@ -29,9 +26,9 @@
...
@@ -29,9 +26,9 @@
@
endif
@
endif
@
if
(
Auth
::
user
()
->
tipo
==
'administradorResponsavel'
)
@
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
>
<
a
href
=
"
{
{route('evento.criar')}
}
"
class
=
"btn btn-primary"
>
Novo
Edital
</
a
>
</
div
>
</
div
>
--
}}
{{
--
{{
--
Criar
/
Editar
/
Deletar
editais
Criar
/
Editar
/
Deletar
editais
Criar
datas
e
anexar
documentos
no
sistema
Criar
datas
e
anexar
documentos
no
sistema
...
@@ -53,6 +50,15 @@
...
@@ -53,6 +50,15 @@
@
endif
@
endif
@
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
>
</
div
>
</
div
>
</
div
>
...
@@ -109,19 +115,11 @@
...
@@ -109,19 +115,11 @@
</
div
>
</
div
>
</
div
>
</
div
>
<
p
class
=
"card-text"
>
<
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
>
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
>
<
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
>
<
p
>
<
a
href
=
"{{ route('evento.visualizar',['id'=>
$evento->id
]) }}"
class
=
"visualizarEvento"
>
Visualizar
Evento
</
a
>
<
a
href
=
"{{ route('evento.visualizar',['id'=>
$evento->id
]) }}"
class
=
"visualizarEvento"
>
Visualizar
Evento
</
a
>
</
p
>
</
p
>
...
...
resources/views/evento/criarEvento.blade.php
View file @
26338d13
...
@@ -26,33 +26,12 @@
...
@@ -26,33 +26,12 @@
@
enderror
@
enderror
</
div
>
</
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"
>
<
div
class
=
"col-sm-3"
>
<
label
for
=
"tipo"
class
=
"col-form-label"
>
{{
__
(
'Tipo'
)
}}
</
label
>
<
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
>
<
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
=
"PIBIC"
>
PIBIC
</
option
>
<
option
value
=
"Encontro"
>
Encontro
</
option
>
<
option
value
=
"PIBIC-EM"
>
PIBIC
-
EM
</
option
>
<
option
value
=
"Seminário"
>
Seminário
</
option
>
<
option
value
=
"PIBITI"
>
PIBITI
</
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
>
</
select
>
@
error
(
'tipo'
)
@
error
(
'tipo'
)
...
@@ -63,7 +42,7 @@
...
@@ -63,7 +42,7 @@
</
div
>
</
div
>
</
div
>
{{
--
end
nome
|
Participantes
|
Tipo
--
}}
</
div
>
{{
--
end
nome
|
Participantes
|
Tipo
--
}}
{{
--
Descricao
E
vento
--
}}
{{
--
Descricao
E
dital
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"form-group"
>
<
div
class
=
"form-group"
>
...
@@ -77,52 +56,12 @@
...
@@ -77,52 +56,12 @@
</
div
>
</
div
>
</
div
>
</
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
=
"row subtitulo"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"col-sm-12"
>
<
p
>
Trabalh
os
</
p
>
<
p
>
Projet
os
</
p
>
</
div
>
</
div
>
</
div
>
</
div
>
{{
--
dataInicio
|
dataFim
|
inicioSubmissao
|
fimSubmissao
--
}}
{{
--
dataInicio
|
dataFim
|
inicioSubmissao
|
fimSubmissao
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"row justify-content-center"
>
...
@@ -150,7 +89,7 @@
...
@@ -150,7 +89,7 @@
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
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
>
<
input
id
=
"inicioRevisao"
type
=
"date"
class
=
"form-control @error('inicioRevisao') is-invalid @enderror"
name
=
"inicioRevisao"
value
=
"{{ old('inicioRevisao') }}"
required
autocomplete
=
"inicioRevisao"
autofocus
>
@
error
(
'inicioRevisao'
)
@
error
(
'inicioRevisao'
)
...
@@ -160,7 +99,7 @@
...
@@ -160,7 +99,7 @@
@
enderror
@
enderror
</
div
>
</
div
>
<
div
class
=
"col-sm-6"
>
<
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
>
<
input
id
=
"fimRevisao"
type
=
"date"
class
=
"form-control @error('fimRevisao') is-invalid @enderror"
name
=
"fimRevisao"
value
=
"{{ old('fimRevisao') }}"
required
autocomplete
=
"fimRevisao"
autofocus
>
@
error
(
'fimRevisao'
)
@
error
(
'fimRevisao'
)
...
@@ -171,134 +110,52 @@
...
@@ -171,134 +110,52 @@
</
div
>
</
div
>
</
div
>
</
div
>
{{
--
inicioRevisao
|
fimRevisao
|
inicioResultado
|
fimResultado
--
}}
<
div
class
=
"row justify-content-left"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"
inicioR
esultado"
class
=
"col-form-label"
>
{{
__
(
'
Início
do Resultado'
)
}}
</
label
>
<
label
for
=
"
r
esultado"
class
=
"col-form-label"
>
{{
__
(
'
Data
do Resultado'
)
}}
</
label
>
<
input
id
=
"
inicioR
esultado"
type
=
"date"
class
=
"form-control @error('
inicioR
esultado') is-invalid @enderror"
name
=
"
inicioR
esultado"
value
=
"{{ old('
inicioR
esultado') }}"
required
autocomplete
=
"
inicioR
esultado"
autofocus
>
<
input
id
=
"
r
esultado"
type
=
"date"
class
=
"form-control @error('
r
esultado') is-invalid @enderror"
name
=
"
r
esultado"
value
=
"{{ old('
r
esultado') }}"
required
autocomplete
=
"
r
esultado"
autofocus
>
@
error
(
'
inicioR
esultado'
)
@
error
(
'
r
esultado'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
</
span
>
@
enderror
@
enderror
</
div
>
</
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
>
</
div
>
{{
--
end
inicioRevisao
|
fimRevisao
|
inicioResultado
|
fimResultado
--
}}
<
div
class
=
"row subtitulo"
style
=
"margin-top:20px"
>
<
div
class
=
"row subtitulo"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"col-sm-12"
>
<
p
>
Endereço
</
p
>
<
p
>
Documentos
</
p
>
</
div
>
</
div
>
</
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'
)
{{
--
Pdf
Edital
--
}}
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
div
class
=
"row justify-content-center"
style
=
"margin-top:10px"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-6"
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"rua"
class
=
"col-form-label"
>
{{
__
(
'Rua'
)
}}
</
label
>
<
div
class
=
"form-group"
>
<
input
id
=
"rua"
type
=
"text"
class
=
"form-control @error('rua') is-invalid @enderror"
name
=
"rua"
value
=
"{{ old('rua') }}"
required
autocomplete
=
"rua"
autofocus
>
<
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"
>
@
error
(
'rua'
)
<
small
>
O
arquivo
selecionado
deve
ser
no
formato
PDF
de
até
xmb
.
</
small
>
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
@
error
(
'pdfEdital'
)
<
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'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
</
span
>
@
enderror
@
enderror
</
div
>
</
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
>
<
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"
>
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
</
span
>
@
enderror
@
enderror
</
div
>
</
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
>
</
div
>
<
div
class
=
"row justify-content-center"
style
=
"margin: 20px 0 20px 0"
>
<
div
class
=
"row justify-content-center"
style
=
"margin: 20px 0 20px 0"
>
...
@@ -308,7 +165,7 @@
...
@@ -308,7 +165,7 @@
</
div
>
</
div
>
<
div
class
=
"col-md-6"
style
=
"padding-right:0"
>
<
div
class
=
"col-md-6"
style
=
"padding-right:0"
>
<
button
type
=
"submit"
class
=
"btn btn-primary botao-form"
style
=
"width:100%"
>
<
button
type
=
"submit"
class
=
"btn btn-primary botao-form"
style
=
"width:100%"
>
{{
__
(
'Criar E
vento
'
)
}}
{{
__
(
'Criar E
dital
'
)
}}
</
button
>
</
button
>
</
div
>
</
div
>
</
div
>
</
div
>
...
...
resources/views/evento/editarEvento.blade.php
View file @
26338d13
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
<
h1
>
{{
$evento
->
nome
}}
</
h1
>
<
h1
>
{{
$evento
->
nome
}}
</
h1
>
</
div
>
</
div
>
<
form
action
=
"
{
{route('evento.update',$evento->id)}
}
"
method
=
"POST"
>
<
form
action
=
"
{
{route('evento.update',$evento->id)}
}
"
method
=
"POST"
enctype
=
"multipart/form-data"
>
@
csrf
@
csrf
<
div
class
=
"row subtitulo"
>
<
div
class
=
"row subtitulo"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"col-sm-12"
>
...
@@ -25,35 +25,15 @@
...
@@ -25,35 +25,15 @@
</
span
>
</
span
>
@
enderror
@
enderror
</
div
>
{{
--
End
Nome
do
evento
--
}}
</
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
--
}}
{{
--
Tipo
do
evento
--
}}
<
div
class
=
"col-sm-3"
>
<
div
class
=
"col-sm-3"
>
<
label
for
=
"tipo"
class
=
"col-form-label"
>
{{
__
(
'Tipo'
)
}}
</
label
>
<
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
>
-->
<!--
<
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
>
<
select
id
=
"tipo"
type
=
"text"
class
=
"form-control @error('tipo') is-invalid @enderror"
name
=
"tipo"
required
>
<
option
value
=
"Congresso"
>
Congresso
</
option
>
<
option
value
=
"PIBIC"
{{
$evento
->
tipo
==
"PIBIC"
?
'selected'
:
''
}}
>
PIBIC
</
option
>
<
option
value
=
"Encontro"
>
Encontro
</
option
>
<
option
value
=
"PIBIC-EM"
{{
$evento
->
tipo
==
"PIBIC-EM"
?
'selected'
:
''
}}
>
PIBIC
-
EM
</
option
>
<
option
value
=
"Seminário"
>
Seminário
</
option
>
<
option
value
=
"PIBITI"
{{
$evento
->
tipo
==
"PIBITI"
?
'selected'
:
''
}}
>
PIBITI
</
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
>
</
select
>
@
error
(
'tipo'
)
@
error
(
'tipo'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
...
@@ -68,7 +48,7 @@
...
@@ -68,7 +48,7 @@
<
div
class
=
"col-sm-12"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"form-group"
>
<
div
class
=
"form-group"
>
<
label
for
=
"exampleFormControlTextarea1"
>
Descrição
</
label
>
<
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'
)
@
error
(
'descricao'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
<
strong
>
{{
$message
}}
</
strong
>
...
@@ -78,49 +58,9 @@
...
@@ -78,49 +58,9 @@
</
div
>
</
div
>
</
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
=
"row subtitulo"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"col-sm-12"
>
<
p
>
Trabalh
os
</
p
>
<
p
>
Projet
os
</
p
>
</
div
>
</
div
>
</
div
>
</
div
>
{{
--
dataInicio
|
dataFim
|
inicioSubmissao
|
fimSubmissao
--
}}
{{
--
dataInicio
|
dataFim
|
inicioSubmissao
|
fimSubmissao
--
}}
...
@@ -171,24 +111,15 @@
...
@@ -171,24 +111,15 @@
@
enderror
@
enderror
</
div
>
</
div
>
</
div
>
</
div
>
{{
--
inicioRevisao
|
fimRevisao
|
inicioResultado
|
fimResultado
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
{{
--
inicioRevisao
|
fimRevisao
|
inicioResultado
|
fimResultado
--
}}
<
label
for
=
"inicioResultado"
class
=
"col-form-label"
>
{{
__
(
'Início do Resultado'
)
}}
</
label
>
<
div
class
=
"row justify-content-left"
>
<
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
>
@
error
(
'inicioResultado'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-6"
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"
fimR
esultado"
class
=
"col-form-label"
>
{{
__
(
'
Fim
do Resultado'
)
}}
</
label
>
<
label
for
=
"
r
esultado"
class
=
"col-form-label"
>
{{
__
(
'
Data
do Resultado'
)
}}
</
label
>
<
input
value
=
"
{
{$evento->
fimR
esultado}
}
"
id
=
"
fimR
esultado"
type
=
"date"
class
=
"form-control @error('
fimR
esultado') is-invalid @enderror"
name
=
"
fimR
esultado"
value
=
"{{ old('
fimR
esultado') }}"
required
autocomplete
=
"
fimR
esultado"
autofocus
>
<
input
value
=
"
{
{$evento->
r
esultado}
}
"
id
=
"
r
esultado"
type
=
"date"
class
=
"form-control @error('
r
esultado') is-invalid @enderror"
name
=
"
r
esultado"
value
=
"{{ old('
r
esultado') }}"
required
autocomplete
=
"
r
esultado"
autofocus
>
@
error
(
'
fimR
esultado'
)
@
error
(
'
r
esultado'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
</
span
>
...
@@ -196,112 +127,47 @@
...
@@ -196,112 +127,47 @@
</
div
>
</
div
>
</
div
>
{{
--
end
inicioRevisao
|
fimRevisao
|
inicioResultado
|
fimResultado
--
}}
</
div
>
{{
--
end
inicioRevisao
|
fimRevisao
|
inicioResultado
|
fimResultado
--
}}
<
div
class
=
"row subtitulo"
>
<
div
class
=
"row subtitulo"
style
=
"margin-top:20px"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"col-sm-12"
>
<
p
>
Endereço
</
p
>
<
p
>
Documentos
</
p
>
</
div
>
</
div
>
</
div
>
</
div
>
{{
--
Rua
|
Número
|
Bairro
--
}}
{{
--
Pdf
Edital
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"row justify-content-center"
style
=
"margin-top:10px"
>
<
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
>
<
div
class
=
"col-sm-6"
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"rua"
class
=
"col-form-label"
>
{{
__
(
'Rua'
)
}}
</
label
>
<
div
class
=
"form-group"
>
<
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
>
<
label
for
=
"pdfEdital"
>
PDF
do
Edital
</
label
>
<
a
href
=
"{{route('download', ['file' =>
$evento->pdfEdital
])}}"
target
=
"_new"
style
=
"font-size: 20px; color: #114048ff;"
>
@
error
(
'rua'
)
<
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"
>
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
</
span
>
@
enderror
@
enderror
</
div
>
</
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
>
<
div
class
=
"col-sm-6"
>
<
/
div
>
{{
--
end
Rua
|
Número
|
Bairro
--
}}
<
div
class
=
"form-group"
>
<
label
for
=
"modeloDocumento"
>
Arquivo
com
os
modelos
de
documentos
do
edital
</
label
>
<
div
class
=
"row justify-content-center"
>
<
a
href
=
"{{route('download', ['file' =>
$evento->modeloDocumento
])}}"
target
=
"_new"
style
=
"font-size: 20px; color: #114048ff;"
>
<
div
class
=
"
col-sm-4
"
>
<
img
class
=
"
"
src
=
"
{
{asset('img/icons/file-download-solid.svg')}
}
"
style
=
"width:20px
"
>
<
label
for
=
"bairro"
class
=
"col-form-label"
>
{{
__
(
'Bairro'
)
}}
</
label
>
</
a
>
<
input
value
=
"
{
{$endereco->bairro}
}
"
id
=
"bairro"
type
=
"
text
"
class
=
"form-control @error('
bairr
o') is-invalid @enderror"
name
=
"
bairr
o"
value
=
"{{ old('
bairro') }}"
required
autocomplete
=
"bairro"
autofocus
>
<
input
type
=
"
file
"
class
=
"form-control
-file
@error('
modeloDocument
o') is-invalid @enderror"
name
=
"
modeloDocument
o"
value
=
"{{ old('
modeloDocumento') }}"
id
=
"modeloDocumento"
>
<
small
>
O
arquivo
selecionado
deve
ter
até
xmb
.
</
small
>
@
error
(
'
bairr
o'
)
@
error
(
'
modeloDocument
o'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
</
span
>
@
enderror
@
enderror
</
div
>
</
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
>
<
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
>
<
div
class
=
"row justify-content-center"
style
=
"margin: 20px 0 20px 0"
>
<
div
class
=
"row justify-content-center"
style
=
"margin: 20px 0 20px 0"
>
<
div
class
=
"col-md-6"
style
=
"padding-left:0"
>
<
div
class
=
"col-md-6"
style
=
"padding-left:0"
>
...
@@ -309,7 +175,7 @@
...
@@ -309,7 +175,7 @@
</
div
>
</
div
>
<
div
class
=
"col-md-6"
style
=
"padding-ridht:0"
>
<
div
class
=
"col-md-6"
style
=
"padding-ridht:0"
>
<
button
type
=
"submit"
class
=
"btn btn-primary botao-form"
>
<
button
type
=
"submit"
class
=
"btn btn-primary botao-form"
>
{{
__
(
'Salvar E
vento
'
)
}}
{{
__
(
'Salvar E
dital
'
)
}}
</
button
>
</
button
>
</
div
>
</
div
>
</
div
>
</
div
>
...
...
resources/views/evento/visualizarEvento.blade.php
View file @
26338d13
...
@@ -74,7 +74,7 @@
...
@@ -74,7 +74,7 @@
<
div
class
=
"container"
style
=
"margin-top:20px"
>
<
div
class
=
"container"
style
=
"margin-top:20px"
>
@
if
(
!
Auth
::
check
())
@
if
(
!
Auth
::
check
())
<
div
class
=
"alert alert-warning alert-dismissible fade show"
role
=
"alert"
>
<
div
class
=
"alert alert-warning alert-dismissible fade show"
role
=
"alert"
>
<
strong
>
A
submissão
de
um
trabalh
o
é
possível
apenas
quando
cadastrado
no
sistema
.
</
strong
>
<
strong
>
A
submissão
de
um
projet
o
é
possível
apenas
quando
cadastrado
no
sistema
.
</
strong
>
<
button
type
=
"button"
class
=
"close"
data
-
dismiss
=
"alert"
aria
-
label
=
"Close"
>
<
button
type
=
"button"
class
=
"close"
data
-
dismiss
=
"alert"
aria
-
label
=
"Close"
>
<
span
aria
-
hidden
=
"true"
>&
times
;
</
span
>
<
span
aria
-
hidden
=
"true"
>&
times
;
</
span
>
</
button
>
</
button
>
...
@@ -100,16 +100,7 @@
...
@@ -100,16 +100,7 @@
</
div
>
</
div
>
<
div
class
=
"row margin"
>
<
div
class
=
"row margin"
>
<
div
class
=
"col-sm-12 info-evento"
>
<
div
class
=
"col-sm-12 info-evento"
>
<
h4
>
Realização
do
Evento
</
h4
>
<
h4
>
Submissão
de
Projetos
</
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
>
<
p
>
<
p
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/calendar-evento.svg')}
}
"
alt
=
""
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/calendar-evento.svg')}
}
"
alt
=
""
>
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
inicioSubmissao
))}}
-
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
fimSubmissao
))}}
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
inicioSubmissao
))}}
-
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
fimSubmissao
))}}
...
@@ -118,28 +109,31 @@
...
@@ -118,28 +109,31 @@
</
div
>
</
div
>
<
div
class
=
"row margin"
>
<
div
class
=
"row margin"
>
<
div
class
=
"col-sm-12 info-evento"
>
<
div
class
=
"col-sm-12 info-evento"
>
{{
--
<
h4
>
Revisão
de
Trabalhos
</
h4
>
<
h4
>
Revisão
de
Projetos
</
h4
>
<
p
>
<
p
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/calendar-evento.svg')}
}
"
alt
=
""
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/calendar-evento.svg')}
}
"
alt
=
""
>
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
inicioRevisao
))}}
-
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
fimRevisao
))}}
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
inicioRevisao
))}}
-
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
fimRevisao
))}}
</
p
>
--
}}
</
p
>
--
}}
</
div
>
</
div
>
</
div
>
</
div
>
<
div
class
=
"row margin"
>
<
div
class
=
"row margin"
>
<
div
class
=
"col-sm-12 info-evento"
>
<
div
class
=
"col-sm-12 info-evento"
>
{{
--
<
h4
>
Endereço
</
h4
>
<
h4
>
Data
do
resultado
</
h4
>
<
p
>
<
p
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/map-marker-alt-solid.svg')}
}
"
alt
=
""
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/calendar-evento.svg')}
}
"
alt
=
""
>
{{
$evento
->
endereco
->
rua
}},
{{
$evento
->
endereco
->
numero
}}
-
{{
$evento
->
endereco
->
cidade
}}
/
{{
$evento
->
endereco
->
uf
}}
.
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
resultado
))}}
</
p
>
--
}}
</
p
>
</
div
>
</
div
>
</
div
>
</
div
>
@
if
(
$hasFile
==
true
)
@
if
(
$hasFile
==
true
)
<
div
class
=
"row margin"
>
<
div
class
=
"row margin"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"col-sm-12"
>
<
h1
>
<
h1
>
Meus
Trabalh
os
Meus
Projet
os
</
h1
>
</
h1
>
</
div
>
</
div
>
</
div
>
</
div
>
...
@@ -249,7 +243,7 @@
...
@@ -249,7 +243,7 @@
@
if
(
$evento
->
inicioSubmissao
<=
$mytime
)
@
if
(
$evento
->
inicioSubmissao
<=
$mytime
)
@
if
(
$mytime
<
$evento
->
fimSubmissao
)
@
if
(
$mytime
<
$evento
->
fimSubmissao
)
<
div
class
=
"col-md-6 botao-form-right"
style
=
""
>
<
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
Trabalh
o
</
a
>
<
a
class
=
"btn btn-primary botao-form"
href
=
"
{
{route('trabalho.index',['id'=>$evento->id])}
}
"
style
=
"width:100%"
>
Submeter
Projet
o
</
a
>
</
div
>
</
div
>
@
endif
@
endif
@
endif
@
endif
...
...
resources/views/index.blade.php
View file @
26338d13
...
@@ -102,7 +102,7 @@
...
@@ -102,7 +102,7 @@
<
div
class
=
"col-sm-12"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"row titulo"
style
=
"margin-top:0"
>
<
div
class
=
"row titulo"
style
=
"margin-top:0"
>
<
h1
>
E
vento
s
em
curso
</
h1
>
<
h1
>
E
ditai
s
em
curso
</
h1
>
</
div
>
</
div
>
</
div
>
</
div
>
...
@@ -156,21 +156,22 @@
...
@@ -156,21 +156,22 @@
</
div
>
</
div
>
</
div
>
</
div
>
<
p
class
=
"card-text"
>
<
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
>
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
>
<!--
<
p
>
<
p
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"col-sm-12"
>
<
img
src
=
"
{
{asset('img/icons/map-marker-alt-solid.svg')}
}
"
alt
=
""
style
=
"width:15px"
>
<
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
>
</
div
>
</
div
>
</
p
>
</
p
>
-->
<
p
>
<
p
>
<
a
href
=
"{{ route('evento.visualizarNaoLogado',['id'=>
$evento->id
]) }}"
class
=
"visualizarEvento"
>
Visualizar
E
vento
</
a
>
<
a
href
=
"{{ route('evento.visualizarNaoLogado',['id'=>
$evento->id
]) }}"
class
=
"visualizarEvento"
>
Visualizar
E
dital
</
a
>
</
p
>
</
p
>
</
div
>
</
div
>
...
@@ -180,7 +181,7 @@
...
@@ -180,7 +181,7 @@
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"row justify-content-center"
>
<
a
class
=
"btn btn-outline-secondary btn-lg"
href
=
"
{
{route('home')}
}
"
<
a
class
=
"btn btn-outline-secondary btn-lg"
href
=
"
{
{route('home')}
}
"
style
=
"margin-bottom:10px;"
role
=
"button"
>
Mais
E
vento
s
</
a
>
style
=
"margin-bottom:10px;"
role
=
"button"
>
Mais
E
ditai
s
</
a
>
</
div
>
</
div
>
...
...
routes/web.php
View file @
26338d13
...
@@ -59,7 +59,7 @@ Route::group(['middleware' => ['isTemp', 'auth', 'verified']], function(){
...
@@ -59,7 +59,7 @@ Route::group(['middleware' => ['isTemp', 'auth', 'verified']], function(){
//Evento
//Evento
Route
::
get
(
'/evento/criar'
,
'EventoController@create'
)
->
name
(
'evento.criar'
);
Route
::
get
(
'/evento/criar'
,
'EventoController@create'
)
->
name
(
'evento.criar'
);
Route
::
post
(
'/evento/criar'
,
'EventoController@store'
)
->
name
(
'evento.criar'
);
Route
::
post
(
'/evento/criar'
,
'EventoController@store'
)
->
name
(
'evento.criar'
);
Route
::
get
(
'/e
dital
/visualizar/{id}'
,
'EventoController@show'
)
->
name
(
'e
dital
.visualizar'
);
Route
::
get
(
'/e
vento
/visualizar/{id}'
,
'EventoController@show'
)
->
name
(
'e
vento
.visualizar'
);
Route
::
delete
(
'/evento/excluir/{id}'
,
'EventoController@destroy'
)
->
name
(
'evento.deletar'
);
Route
::
delete
(
'/evento/excluir/{id}'
,
'EventoController@destroy'
)
->
name
(
'evento.deletar'
);
Route
::
get
(
'/evento/editar/{id}'
,
'EventoController@edit'
)
->
name
(
'evento.editar'
);
Route
::
get
(
'/evento/editar/{id}'
,
'EventoController@edit'
)
->
name
(
'evento.editar'
);
Route
::
post
(
'/evento/editar/{id}'
,
'EventoController@update'
)
->
name
(
'evento.update'
);
Route
::
post
(
'/evento/editar/{id}'
,
'EventoController@update'
)
->
name
(
'evento.update'
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment