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
5250d353
Unverified
Commit
5250d353
authored
May 29, 2020
by
Gabriel Antônio da Silva
Committed by
GitHub
May 29, 2020
Browse files
Merge pull request #5 from lmts-ufape/submeter
Funcionalidades básicas
parents
5de5a599
96ffb16f
Changes
109
Hide whitespace changes
Inline
Side-by-side
database/seeds/DatabaseSeeder.php
View file @
5250d353
...
@@ -11,166 +11,129 @@ class DatabaseSeeder extends Seeder
...
@@ -11,166 +11,129 @@ class DatabaseSeeder extends Seeder
*/
*/
public
function
run
()
public
function
run
()
{
{
$this
->
call
(
UsuarioSeeder
::
class
);
$this
->
call
(
AdministradorSeeder
::
class
);
$this
->
call
(
AdministradorResponsavelSeeder
::
class
);
$this
->
call
(
ProponenteSeeder
::
class
);
$this
->
call
(
GrandeAreaSeeder
::
class
);
$this
->
call
(
AreaSeeder
::
class
);
$this
->
call
(
SubAreaSeeder
::
class
);
$this
->
call
(
FuncaoParticipanteSeeder
::
class
);
$this
->
call
(
CoordenadorComissaoSeeder
::
class
);
$this
->
call
(
ParticipanteSeeder
::
class
);
// $this->call(UsersTableSeeder::class);
// $this->call(UsersTableSeeder::class);
DB
::
table
(
'enderecos'
)
->
insert
([
// 1
'rua'
=>
'a'
,
'numero'
=>
1
,
'bairro'
=>
'b'
,
'cidade'
=>
'c'
,
'uf'
=>
'd'
,
'cep'
=>
2
,
]);
DB
::
table
(
'enderecos'
)
->
insert
([
// 1
//
DB::table('enderecos')->insert([ // 1
'rua'
=>
'
R. Manoel Clemente
'
,
//
'rua' => '
a
',
'numero'
=>
'161'
,
//
'numero' =>
1
,
'bairro'
=>
'
Santo Antônio
'
,
//
'bairro' => '
b
',
'cidade'
=>
'
Garanhuns
'
,
//
'cidade' => '
c
',
'uf'
=>
'
PE
'
,
//
'uf' => '
d
',
'cep'
=>
'55293-040'
,
//
'cep' =>
2
,
]);
//
]);
DB
::
table
(
'users'
)
->
insert
([
//
// DB::table('enderecos')->insert([ // 1
'name'
=>
'coord'
,
// 'rua' => 'R. Manoel Clemente',
'email'
=>
'teste@teste'
,
// 'numero' => '161',
'password'
=>
bcrypt
(
'12345678'
),
// 'bairro' => 'Santo Antônio',
'cpf'
=>
123132131
,
// 'cidade' => 'Garanhuns',
'instituicao'
=>
'd'
,
// 'uf' => 'PE',
'celular'
=>
2
,
// 'cep' => '55293-040',
'especProfissional'
=>
'e'
,
// ]);
'enderecoId'
=>
1
,
'email_verified_at'
=>
'2020-02-15'
,
]);
DB
::
table
(
'users'
)
->
insert
([
//
// DB::table('users')->insert([ //
'name'
=>
'Felipe'
,
// 'name' => 'coord',
'email'
=>
'felipeaquac@yahoo.com.br'
,
// 'email' => 'teste@teste',
'password'
=>
bcrypt
(
'guedes80'
),
// 'password' => bcrypt('12345678'),
'cpf'
=>
'999.999.999-99'
,
// 'cpf' => 123132131,
'instituicao'
=>
'UFAPE'
,
// 'instituicao' => 'd',
'celular'
=>
'(99) 99999-9999'
,
// 'celular' => 2,
'especProfissional'
=>
' '
,
// 'especProfissional' => 'e',
'enderecoId'
=>
1
,
// 'enderecoId' => 1,
'email_verified_at'
=>
'2020-02-15'
,
// 'email_verified_at' => '2020-02-15',
// ]);
// DB::table('users')->insert([ //
// 'name' => 'Felipe',
// 'email' => 'felipeaquac@yahoo.com.br',
// 'password' => bcrypt('guedes80'),
// 'cpf' => '999.999.999-99',
// 'instituicao' => 'UFAPE',
// 'celular' => '(99) 99999-9999',
// 'especProfissional' => ' ',
// 'enderecoId' => 1,
// 'email_verified_at' => '2020-02-15',
// ]);
DB
::
table
(
'eventos'
)
->
insert
([
'nome'
=>
'I CONGRESSO REGIONAL DE ZOOTECNIA'
,
// 'numeroParticipantes'=>60,
'descricao'
=>
'Cada autor inscrito poderá submeter até dois (2) resumos;
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'
=>
'PIBIC'
,
'inicioSubmissao'
=>
'2020-03-30'
,
'fimSubmissao'
=>
'2020-09-20'
,
'inicioRevisao'
=>
'2020-04-21'
,
'fimRevisao'
=>
'2020-05-21'
,
'resultado'
=>
'2020-05-22'
,
'numMaxTrabalhos'
=>
2
,
'numMaxCoautores'
=>
5
,
'coordenadorId'
=>
1
,
'criador_id'
=>
1
,
]);
]);
DB
::
table
(
'eventos'
)
->
insert
([
DB
::
table
(
'eventos'
)
->
insert
([
'nome'
=>
'II CONGRESSO REGIONAL DE ZOOTECNIA'
,
'nome'
=>
'II CONGRESSO REGIONAL DE ZOOTECNIA'
,
// 'numeroParticipantes'=>60,
// 'numeroParticipantes'=>60,
'descricao'
=>
'Cada autor inscrito poderá submeter até dois (2) resumos;
'descricao'
=>
'Cada autor inscrito poderá submeter até dois (2) resumos;
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'
=>
'PIBIC'
,
'dataInicio'
=>
'2020-07-01'
,
'dataFim'
=>
'2020-07-03'
,
'inicioSubmissao'
=>
'2020-03-30'
,
'inicioSubmissao'
=>
'2020-03-30'
,
'fimSubmissao'
=>
'2020-0
4
-20'
,
'fimSubmissao'
=>
'2020-0
9
-20'
,
'inicioRevisao'
=>
'2020-04-21'
,
'inicioRevisao'
=>
'2020-04-21'
,
'fimRevisao'
=>
'2020-05-21'
,
'fimRevisao'
=>
'2020-05-21'
,
'inicioResultado'
=>
'2020-05-22'
,
'resultado'
=>
'2020-05-22'
,
'fimResultado'
=>
'2020-05-23'
,
'numMaxTrabalhos'
=>
2
,
'numMaxTrabalhos'
=>
2
,
'numMaxCoautores'
=>
5
,
'numMaxCoautores'
=>
5
,
// 'possuiTaxa'=>true,
// 'valorTaxa'=>10,
'enderecoId'
=>
2
,
'coordenadorId'
=>
1
,
'coordenadorId'
=>
1
,
'
hasResumo'
=>
false
,
'
criador_id'
=>
2
,
]);
]);
$areasEventoZoo
=
[
DB
::
table
(
'eventos'
)
->
insert
([
'Produção e nutrição de ruminantes'
,
'nome'
=>
'III CONGRESSO REGIONAL DE ZOOTECNIA'
,
'Produção e nutrição de não-ruminantes'
,
// 'numeroParticipantes'=>60,
'Reprodução e melhoramento de ruminantes'
,
'descricao'
=>
'Cada autor inscrito poderá submeter até dois (2) resumos;
'Reprodução e melhoramento de não-ruminantes'
,
O número máximo de autores por trabalho será seis autores;
'Tecnologia de produtos de origem animal'
,
Os trabalhos deverão ser submetidos na forma de resumo simples com no máximo uma (01) página, no formato PDF;'
,
'Nutrição e Criação de Animais Pet'
,
'tipo'
=>
'PIBIC'
,
'Apicultura e Meliponicultura'
,
'inicioSubmissao'
=>
'2020-03-30'
,
'Animais Silvestres'
,
'fimSubmissao'
=>
'2020-09-20'
,
'Extensão rural e Desenvolvimento Sustentável'
,
'inicioRevisao'
=>
'2020-04-21'
,
'Forragicultura'
'fimRevisao'
=>
'2020-05-21'
,
];
'resultado'
=>
'2020-05-22'
,
'numMaxTrabalhos'
=>
2
,
for
(
$i
=
0
;
$i
<
sizeof
(
$areasEventoZoo
);
$i
++
){
'numMaxCoautores'
=>
5
,
DB
::
table
(
'areas'
)
->
insert
([
'coordenadorId'
=>
1
,
'nome'
=>
$areasEventoZoo
[
$i
],
'criador_id'
=>
3
,
'eventoId'
=>
1
,
]);
}
DB
::
table
(
'modalidades'
)
->
insert
([
'nome'
=>
'Resumo'
]);
]);
for
(
$i
=
0
;
$i
<
sizeof
(
$areasEventoZoo
);
$i
++
){
// $areasEventoZoo = [
DB
::
table
(
'area_modalidades'
)
->
insert
([
// 'Produção e nutrição de ruminantes',
'areaId'
=>
$i
+
1
,
// 'Produção e nutrição de não-ruminantes',
'modalidadeId'
=>
1
,
// 'Reprodução e melhoramento de ruminantes',
]);
// 'Reprodução e melhoramento de não-ruminantes',
}
// 'Tecnologia de produtos de origem animal',
// 'Nutrição e Criação de Animais Pet',
// 'Apicultura e Meliponicultura',
// 'Animais Silvestres',
// 'Extensão rural e Desenvolvimento Sustentável',
// 'Forragicultura'
// ];
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'
]);
}
}
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
,
]);
}
}
}
}
database/seeds/FuncaoParticipanteSeeder.php
0 → 100644
View file @
5250d353
<?php
use
Illuminate\Database\Seeder
;
class
FuncaoParticipanteSeeder
extends
Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public
function
run
()
{
DB
::
table
(
'funcao_participantes'
)
->
insert
([
'nome'
=>
'Vice-coordenador'
,
]);
DB
::
table
(
'funcao_participantes'
)
->
insert
([
'nome'
=>
'Colaborador'
,
]);
DB
::
table
(
'funcao_participantes'
)
->
insert
([
'nome'
=>
'Consultor'
,
]);
DB
::
table
(
'funcao_participantes'
)
->
insert
([
'nome'
=>
'Bolsista'
,
]);
DB
::
table
(
'funcao_participantes'
)
->
insert
([
'nome'
=>
'Estudante'
,
]);
DB
::
table
(
'funcao_participantes'
)
->
insert
([
'nome'
=>
'Voluntário'
,
]);
}
}
database/seeds/GrandeAreaSeeder.php
0 → 100644
View file @
5250d353
<?php
use
Illuminate\Database\Seeder
;
class
GrandeAreaSeeder
extends
Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public
function
run
()
{
DB
::
table
(
'grande_areas'
)
->
insert
([
'nome'
=>
'Ciências Exatas e da Terra'
,
]);
DB
::
table
(
'grande_areas'
)
->
insert
([
'nome'
=>
'Ciências Biológicas'
,
]);
DB
::
table
(
'grande_areas'
)
->
insert
([
'nome'
=>
'Engenharias'
,
]);
DB
::
table
(
'grande_areas'
)
->
insert
([
'nome'
=>
'Ciências da Saúde '
,
]);
DB
::
table
(
'grande_areas'
)
->
insert
([
'nome'
=>
'Ciências Agrárias'
,
]);
DB
::
table
(
'grande_areas'
)
->
insert
([
'nome'
=>
'Ciências Sociais Aplicadas'
,
]);
DB
::
table
(
'grande_areas'
)
->
insert
([
'nome'
=>
'Ciências Humanas'
,
]);
DB
::
table
(
'grande_areas'
)
->
insert
([
'nome'
=>
'Lingüística, Letras e Artes'
,
]);
}
}
database/seeds/ParticipanteSeeder.php
0 → 100644
View file @
5250d353
<?php
use
Illuminate\Database\Seeder
;
class
ParticipanteSeeder
extends
Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public
function
run
()
{
$user_id
=
DB
::
table
(
'users'
)
->
where
(
'name'
,
'Participante1'
)
->
pluck
(
'id'
);
DB
::
table
(
'participantes'
)
->
insert
([
'user_id'
=>
$user_id
[
0
],
]);
$user_id
=
DB
::
table
(
'users'
)
->
where
(
'name'
,
'Participante2'
)
->
pluck
(
'id'
);
DB
::
table
(
'participantes'
)
->
insert
([
'user_id'
=>
$user_id
[
0
],
]);
}
}
database/seeds/ProponenteSeeder.php
0 → 100644
View file @
5250d353
<?php
use
Illuminate\Database\Seeder
;
use
Illuminate\Support\Facades\DB
;
class
ProponenteSeeder
extends
Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public
function
run
()
{
$user_id
=
DB
::
table
(
'users'
)
->
where
(
'name'
,
'Proponente'
)
->
pluck
(
'id'
);
DB
::
table
(
'proponentes'
)
->
insert
([
'user_id'
=>
$user_id
[
0
],
//'CPF' => '123123123',
'SIAPE'
=>
'123123123'
,
//'email' => '123123123',
//'email' => '123123123',
'cargo'
=>
'123123123'
,
'vinculo'
=>
'123123123'
,
'titulacaoMaxima'
=>
'123123123'
,
'anoTitulacao'
=>
'123123123'
,
'grandeArea'
=>
'123123123'
,
'area'
=>
'123123123'
,
'subArea'
=>
'123123123'
,
'bolsistaProdutividade'
=>
'123123123'
,
'nivel'
=>
'123123123'
,
'linkLattes'
=>
'123123123'
,
'created_at'
=>
'2020-01-01 00:00:00'
]);
}
}
\ No newline at end of file
database/seeds/SubAreaSeeder.php
0 → 100644
View file @
5250d353
<?php
use
Illuminate\Database\Seeder
;
class
SubAreaSeeder
extends
Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public
function
run
()
{
//------------------ Ciências Exatas e da Terra ---------
//Matemática ------------------
DB
::
table
(
'sub_areas'
)
->
insert
([
'nome'
=>
'Álgebra'
,
'area_id'
=>
'1'
]);
//------------------ Ciências Biológicas ----------------
//Genética --------------------
DB
::
table
(
'sub_areas'
)
->
insert
([
'nome'
=>
'Genética Quantitativa'
,
'area_id'
=>
'2'
]);
//------------------ Engenharias ----------------
//Engenharia Civil --------------
DB
::
table
(
'sub_areas'
)
->
insert
([
'nome'
=>
'Álgebra'
,
'area_id'
=>
'3'
]);
//------------------ Ciências da Saúde ----------------
//Medicina--------------
DB
::
table
(
'sub_areas'
)
->
insert
([
'nome'
=>
'Clínica Médica'
,
'area_id'
=>
'4'
]);
//------------------ Ciências Agrárias ----------------
//Agronomia --------------
DB
::
table
(
'sub_areas'
)
->
insert
([
'nome'
=>
'Ciência do Solo'
,
'area_id'
=>
'5'
]);
//------------------ Ciências Sociais Aplicadas ----------------
//Direito --------------
DB
::
table
(
'sub_areas'
)
->
insert
([
'nome'
=>
'Teoria do Direito'
,
'area_id'
=>
'6'
]);
//------------------ Ciências Humanas ----------------
//Filosofia --------------
DB
::
table
(
'sub_areas'
)
->
insert
([
'nome'
=>
' História da Filosofia'
,
'area_id'
=>
'7'
]);
//------------------ Lingüística, Letras e Artes ----------------
//Lingüística ------------------
DB
::
table
(
'sub_areas'
)
->
insert
([
'nome'
=>
'Teoria e Análise Lingüística'
,
'area_id'
=>
'8'
]);
}
}
database/seeds/UsuarioSeeder.php
0 → 100644
View file @
5250d353
<?php
use
Illuminate\Database\Seeder
;
use
Illuminate\Support\Facades\DB
;
use
Illuminate\Support\Facades\Hash
;
class
UsuarioSeeder
extends
Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public
function
run
()
{
DB
::
table
(
'users'
)
->
insert
([
'name'
=>
'Administrador'
,
'email'
=>
'admin@ufrpe.br'
,
'password'
=>
Hash
::
make
(
'12345678'
),
'tipo'
=>
'administrador'
,
'email_verified_at'
=>
'2020-01-01'
]);
DB
::
table
(
'users'
)
->
insert
([
'name'
=>
'AdministradorResponsavel1'
,
'email'
=>
'adminResp1@ufrpe.br'
,
'password'
=>
Hash
::
make
(
'12345678'
),
'tipo'
=>
'administradorResponsavel'
,
'email_verified_at'
=>
'2020-01-01'
]);
DB
::
table
(
'users'
)
->
insert
([
'name'
=>
'AdministradorResponsavel2'
,
'email'
=>
'adminResp2@ufrpe.br'
,
'password'
=>
Hash
::
make
(
'12345678'
),
'tipo'
=>
'administradorResponsavel'
,
'email_verified_at'
=>
'2020-01-01'
]);
DB
::
table
(
'users'
)
->
insert
([
'name'
=>
'Proponente'
,
'email'
=>
'usuario@ufrpe.br'
,
'password'
=>
Hash
::
make
(
'12345678'
),
'tipo'
=>
'proponente'
,
'email_verified_at'
=>
'2020-01-01'
]);
DB
::
table
(
'users'
)
->
insert
([
'name'
=>
'Coordenador1'
,
'email'
=>
'coordenador1@ufrpe.br'
,
'password'
=>
Hash
::
make
(
'12345678'
),
'tipo'
=>
'coordenador'
,
'email_verified_at'
=>
'2020-01-01'
]);
DB
::
table
(
'users'
)
->
insert
([
'name'
=>
'Coordenador2'
,
'email'
=>
'coordenador2@ufrpe.br'
,
'password'
=>
Hash
::
make
(
'12345678'
),
'tipo'
=>
'coordenador'
,
'email_verified_at'
=>
'2020-01-01'
]);
DB
::
table
(
'users'
)
->
insert
([
'name'
=>
'Participante1'
,
'email'
=>
'part1@ufrpe.br'
,
'password'
=>
Hash
::
make
(
'12345678'
),
'tipo'
=>
'participante'
,
'email_verified_at'
=>
'2020-01-01'
]);
DB
::
table
(
'users'
)
->
insert
([
'name'
=>
'Participante2'
,
'email'
=>
'part2@ufrpe.br'
,
'password'
=>
Hash
::
make
(
'12345678'
),
'tipo'
=>
'participante'
,
'email_verified_at'
=>
'2020-01-01'
]);
}
}
resources/lang/pt-BR/validation.php
View file @
5250d353
...
@@ -27,6 +27,7 @@ return [
...
@@ -27,6 +27,7 @@ return [
],
],
'boolean'
=>
':Attribute deve ser verdadeiro ou falso.'
,
'boolean'
=>
':Attribute deve ser verdadeiro ou falso.'
,
'confirmed'
=>
'A confirmação de :attribute não confere.'
,
'confirmed'
=>
'A confirmação de :attribute não confere.'
,
'cpf'
=>
'CPF invlálido'
,
'date'
=>
':Attribute não é uma data válida.'
,
'date'
=>
':Attribute não é uma data válida.'
,
'date_format'
=>
':Attribute não confere com o formato :format.'
,
'date_format'
=>
':Attribute não confere com o formato :format.'
,
'different'
=>
':Attribute e :other devem ser diferentes.'
,
'different'
=>
':Attribute e :other devem ser diferentes.'
,
...
...
resources/views/administrador/editais.blade.php
0 → 100644
View file @
5250d353
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
style
=
"margin-top: 100px;"
>
<
div
class
=
"container"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-10"
>
<
h3
>
Meus
Editais
</
h3
>
</
div
>
<
div
class
=
"col-sm-2"
>
<
a
href
=
"
{
{route('evento.criar')}
}
"
class
=
"btn btn-primary"
>
Criar
Edital
</
a
>
</
div
>
</
div
>
</
div
>
<
hr
>
<
table
class
=
"table table-bordered"
>
<
thead
>
<
tr
>
<
th
scope
=
"col"
>
Nome
do
Edital
</
th
>
<
th
scope
=
"col"
>
Data
de
Criação
</
th
>
<
th
scope
=
"col"
>
Opção
</
th
>
</
tr
>
</
thead
>
<
tbody
>
@
foreach
(
$eventos
as
$evento
)
<
tr
>
<
td
>
<
a
href
=
"{{ route('evento.visualizar',['id'=>
$evento->id
]) }}"
class
=
"visualizarEvento"
>
{{
$evento
->
nome
}}
</
a
>
</
td
>
<
td
>
10
/
05
/
2020
</
td
>
<
td
>
<
div
class
=
"btn-group dropright dropdown-options"
>
<
a
id
=
"options"
class
=
"dropdown-toggle "
data
-
toggle
=
"dropdown"
aria
-
haspopup
=
"true"
aria
-
expanded
=
"false"
>
{{
--
<
img
src
=
"
{
{asset('img/icons/ellipsis-v-solid.svg')}
}
"
style
=
"width:8px"
>
--
}}
</
a
>
<
div
class
=
"dropdown-menu"
>
<
a
href
=
"{{ route('coord.detalhesEvento', ['eventoId' =>
$evento->id
]) }}"
class
=
"dropdown-item"
>
<
img
src
=
"
{
{asset('img/icons/eye-regular.svg')}
}
"
class
=
"icon-card"
alt
=
""
>
Detalhes
</
a
>
<
a
href
=
"
{
{route('evento.editar',$evento->id)}
}
"
class
=
"dropdown-item"
>
<
img
src
=
"
{
{asset('img/icons/edit-regular.svg')}
}
"
class
=
"icon-card"
alt
=
""
>
Editar
</
a
>
<
form
method
=
"POST"
action
=
"
{
{route('evento.deletar',$evento->id)}
}
"
>
{{
csrf_field
()
}}
{{
method_field
(
'DELETE'
)
}}
<
button
type
=
"submit"
class
=
"dropdown-item"
>
<
img
src
=
"
{
{asset('img/icons/trash-alt-regular.svg')}
}
"
class
=
"icon-card"
alt
=
""
>
Deletar
</
button
>
</
form
>
</
div
>
</
div
>
</
td
>
</
tr
>
@
endforeach
</
tbody
>
</
table
>
</
div
>
@
endsection
@
section
(
'javascript'
)
<
script
>
</
script
>
@
endsection
resources/views/administrador/editar_user.blade.php
0 → 100644
View file @
5250d353
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-12"
>
<
h2
style
=
"margin-top: 100px; "
>
{{
__
(
'Editar um usuário'
)
}}
</
h2
>
</
div
>
</
div
>
<
div
class
=
"row"
>
<
form
method
=
"POST"
action
=
"{{ route('admin.user.update', ['id' =>
$user->id
])}}"
>
@
csrf
<
div
class
=
"col-sm-12"
>
<
label
for
=
"nome"
class
=
"col-form-label"
>
{{
__
(
'Nome'
)
}}
</
label
>
<
input
id
=
"nome"
type
=
"text"
class
=
"form-control @error('nome') is-invalid @enderror"
name
=
"nome"
value
=
"{{
$user->name
}}"
required
autocomplete
=
"nome"
autofocus
>
@
error
(
'nome'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
label
for
=
"email"
class
=
"col-form-label"
>
{{
__
(
'Email'
)
}}
</
label
>
<
input
id
=
"email"
type
=
"text"
class
=
"form-control @error('email') is-invalid @enderror"
name
=
"email"
value
=
"{{
$user->email
}}"
required
autocomplete
=
"email"
autofocus
>
@
error
(
'email'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
label
for
=
"cpf"
class
=
"col-form-label"
>
{{
__
(
'CPF'
)
}}
</
label
>
<
input
id
=
"cpf"
type
=
"text"
class
=
"form-control @error('cpf') is-invalid @enderror"
name
=
"cpf"
value
=
"{{
$user->cpf
}}"
required
autocomplete
=
"cpf"
autofocus
>
@
error
(
'cpf'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
label
for
=
"tipo"
class
=
"col-form-label"
>
{{
__
(
'Tipo'
)
}}
</
label
>
<
div
>
<
select
name
=
"tipo"
id
=
"tipo"
onchange
=
"mudar()"
>
@
if
(
auth
()
->
user
()
->
tipo
==
'administrador'
)
@
if
(
$user
->
tipo
==
'administrador'
)
<
option
value
=
"administrador"
selected
>
Administrador
</
option
>
@
else
<
option
value
=
"administrador"
>
Administrador
</
option
>
@
endif
@
if
(
$user
->
tipo
==
'administradorResponsavel'
)
<
option
value
=
"administradorResponsavel"
selected
>
Administrador
Responsavel
</
option
>
@
else
<
option
value
=
"administradorResponsavel"
>
Administrador
Responsavel
</
option
>
@
endif
@
endif
@
if
(
$user
->
tipo
==
'avaliador'
)
<
option
value
=
"coordenador"
selected
>
Coordenador
</
option
>
@
else
<
option
value
=
"coordenador"
>
Coordenador
</
option
>
@
endif
@
if
(
$user
->
tipo
==
'proponente'
)
<
option
value
=
"proponente"
selected
>
Proponente
</
option
>
@
else
<
option
value
=
"proponente"
>
Proponente
</
option
>
@
endif
@
if
(
$user
->
tipo
==
'participante'
)
<
option
value
=
"participante"
selected
>
Participante
</
option
>
@
else
<
option
value
=
"participante"
>
Participante
</
option
>
@
endif
</
select
>
</
div
>
{{
--
<
label
for
=
"passworld"
class
=
"col-form-label"
>
{{
__
(
'Senha atual'
)
}}
</
label
>
<
input
id
=
"passworld"
type
=
"text"
class
=
"form-control @error('senha_atual') is-invalid @enderror"
name
=
"senha_atual"
value
=
""
required
autocomplete
=
"senha_atual"
autofocus
>
@
error
(
'senha_atual'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
label
for
=
"new_passworld"
class
=
"col-form-label"
>
{{
__
(
'Nova senha'
)
}}
</
label
>
<
input
id
=
"new_passworld"
type
=
"text"
class
=
"form-control @error('nova_senha') is-invalid @enderror"
name
=
"nova_senha"
value
=
""
required
autocomplete
=
"nova_senha"
autofocus
>
@
error
(
'nova_senha'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
label
for
=
"confirm_passworld"
class
=
"col-form-label"
>
{{
__
(
'Confirmar nova senha'
)
}}
</
label
>
<
input
id
=
"confirmar_passworld"
type
=
"text"
class
=
"form-control @error('confirmar_senha') is-invalid @enderror"
name
=
"confirmar_senha"
value
=
""
required
autocomplete
=
"confirmar_senha"
autofocus
>
@
error
(
'confirmar_senha'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
--
}}
@
if
(
$user
->
tipo
==
"proponente"
)
<
div
id
=
"proponente"
style
=
"display: none;"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'SIAPE'
)
}}
</
label
>
<
input
value
=
"
{
{$proponente->SIAPE}
}
"
id
=
"SIAPE"
type
=
"text"
class
=
"form-control @error('SIAPE') is-invalid @enderror"
name
=
"SIAPE"
autocomplete
=
"SIAPE"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Cargo'
)
}}
</
label
>
<
input
value
=
"
{
{$proponente->cargo}
}
"
id
=
"cargo"
type
=
"text"
class
=
"form-control @error('cargo') is-invalid @enderror"
name
=
"cargo"
autocomplete
=
"cargo"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Vinculo'
)
}}
</
label
>
<
input
value
=
"
{
{$proponente->vinculo}
}
"
id
=
"vinculo"
type
=
"text"
class
=
"form-control @error('vinculo') is-invalid @enderror"
name
=
"vinculo"
autocomplete
=
"vinculo"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Titulação Maxima'
)
}}
</
label
>
<
input
value
=
"
{
{$proponente->titulacaoMaxima}
}
"
id
=
"titulacaoMaxima"
type
=
"text"
class
=
"form-control @error('titulacaoMaxima') is-invalid @enderror"
name
=
"titulacaoMaxima"
autocomplete
=
"titulacaoMaxima"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Ano Titulação'
)
}}
</
label
>
<
input
value
=
"
{
{$proponente->anoTitulacao}
}
"
id
=
"anoTitulacao"
type
=
"text"
class
=
"form-control @error('anoTitulacao') is-invalid @enderror"
name
=
"anoTitulacao"
autocomplete
=
"anoTitulacao"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Área'
)
}}
</
label
>
<
input
value
=
"
{
{$proponente->grandeArea}
}
"
id
=
"grandeArea"
type
=
"text"
class
=
"form-control @error('grandeArea') is-invalid @enderror"
name
=
"grandeArea"
autocomplete
=
"grandeArea"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Bolsista Produtividade'
)
}}
</
label
>
<
input
value
=
"
{
{$proponente->bolsistaProdutividade}
}
"
id
=
"bolsistaProdutividade"
type
=
"text"
class
=
"form-control @error('bolsistaProdutividade') is-invalid @enderror"
name
=
"bolsistaProdutividade"
autocomplete
=
"bolsistaProdutividade"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Nivel'
)
}}
</
label
>
<
input
value
=
"
{
{$proponente->nivel}
}
"
id
=
"nivel"
type
=
"text"
class
=
"form-control @error('nivel') is-invalid @enderror"
name
=
"nivel"
autocomplete
=
"nivel"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Link do Lattes'
)
}}
</
label
>
<
input
value
=
"
{
{$proponente->linkLattes}
}
"
id
=
"linkLattes"
type
=
"text"
class
=
"form-control @error('linkLattes') is-invalid @enderror"
name
=
"linkLattes"
autocomplete
=
"linkLattes"
>
</
div
>
@
else
<
div
id
=
"proponente"
style
=
"display: none;"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'SIAPE'
)
}}
</
label
>
<
input
value
=
""
id
=
"SIAPE"
type
=
"text"
class
=
"form-control @error('SIAPE') is-invalid @enderror"
name
=
"SIAPE"
autocomplete
=
"SIAPE"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Cargo'
)
}}
</
label
>
<
input
value
=
""
id
=
"cargo"
type
=
"text"
class
=
"form-control @error('cargo') is-invalid @enderror"
name
=
"cargo"
autocomplete
=
"cargo"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Vinculo'
)
}}
</
label
>
<
input
value
=
""
id
=
"vinculo"
type
=
"text"
class
=
"form-control @error('vinculo') is-invalid @enderror"
name
=
"vinculo"
autocomplete
=
"vinculo"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Titulação Maxima'
)
}}
</
label
>
<
input
value
=
""
id
=
"titulacaoMaxima"
type
=
"text"
class
=
"form-control @error('titulacaoMaxima') is-invalid @enderror"
name
=
"titulacaoMaxima"
autocomplete
=
"titulacaoMaxima"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Ano Titulação'
)
}}
</
label
>
<
input
value
=
""
id
=
"anoTitulacao"
type
=
"text"
class
=
"form-control @error('anoTitulacao') is-invalid @enderror"
name
=
"anoTitulacao"
autocomplete
=
"anoTitulacao"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Área'
)
}}
</
label
>
<
input
value
=
""
id
=
"grandeArea"
type
=
"text"
class
=
"form-control @error('grandeArea') is-invalid @enderror"
name
=
"grandeArea"
autocomplete
=
"grandeArea"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Bolsista Produtividade'
)
}}
</
label
>
<
input
value
=
""
id
=
"bolsistaProdutividade"
type
=
"text"
class
=
"form-control @error('bolsistaProdutividade') is-invalid @enderror"
name
=
"bolsistaProdutividade"
autocomplete
=
"bolsistaProdutividade"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Nivel'
)
}}
</
label
>
<
input
value
=
""
id
=
"nivel"
type
=
"text"
class
=
"form-control @error('nivel') is-invalid @enderror"
name
=
"nivel"
autocomplete
=
"nivel"
>
<
label
class
=
"col-form-label"
>
{{
__
(
'Link do Lattes'
)
}}
</
label
>
<
input
value
=
""
id
=
"linkLattes"
type
=
"text"
class
=
"form-control @error('linkLattes') is-invalid @enderror"
name
=
"linkLattes"
autocomplete
=
"linkLattes"
>
</
div
>
@
endif
<
br
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
style
=
"position:relative;top:10px;"
>
{{
__
(
'Salvar'
)
}}
</
button
>
</
div
>
</
form
>
</
div
>
</
div
>
@
endsection
@
section
(
'javascript'
)
<
script
>
var
divProponente
=
document
.
getElementById
(
'proponente'
);
var
comboBoxTipo
=
document
.
getElementById
(
'tipo'
);
if
(
comboBoxTipo
.
value
==
"proponente"
)
{
divProponente
.
style
.
display
=
"inline"
;
}
else
{
divProponente
.
style
.
display
=
"none"
;
}
function
mudar
()
{
var
divProponente
=
document
.
getElementById
(
'proponente'
);
var
comboBoxTipo
=
document
.
getElementById
(
'tipo'
);
if
(
comboBoxTipo
.
value
==
"proponente"
)
{
divProponente
.
style
.
display
=
"inline"
;
}
else
{
divProponente
.
style
.
display
=
"none"
;
}
}
</
script
>
@
endsection
\ No newline at end of file
resources/views/administrador/index.blade.php
0 → 100644
View file @
5250d353
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
>
<
h2
style
=
"margin-top: 100px; "
>
{{
Auth
()
->
user
()
->
name
}}
</
h2
>
<
div
class
=
"row justify-content-center d-flex align-items-center"
>
<
div
class
=
"col-sm-4 d-flex justify-content-center "
>
<
a
href
=
"
{
{route('admin.editais')}
}
"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Editais
</
h2
>
</
div
>
</
div
>
</
a
>
</
div
>
<
div
class
=
"col-sm-4 d-flex justify-content-center"
>
<
a
href
=
"{{ route('grandearea.index') }}"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Natureza
</
h2
>
</
div
>
</
div
>
</
a
>
</
div
>
<
div
class
=
"col-sm-4 d-flex justify-content-center"
>
<
a
href
=
"{{ route('admin.usuarios') }}"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Usuários
</
h2
>
</
div
>
</
div
>
</
a
>
</
div
>
</
div
>
</
div
>
@
endsection
resources/views/administrador/novo_user.blade.php
0 → 100644
View file @
5250d353
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-12"
>
<
h2
style
=
"margin-top: 100px; "
>
{{
__
(
'Criar um usuário'
)
}}
</
h2
>
</
div
>
</
div
>
<
br
>
<
form
method
=
"POST"
action
=
"{{ route('admin.user.store') }}"
>
@
csrf
<
div
class
=
"col-sm-11"
>
<
div
>
<
div
>
<
h4
>
Dados
do
usuário
</
h4
>
</
div
>
<
div
>
<
label
for
=
"nome"
class
=
"col-form-label"
>
{{
__
(
'Nome'
)
}}
</
label
>
<
input
id
=
"nome"
type
=
"text"
class
=
"form-control @error('nome') is-invalid @enderror"
name
=
"nome"
value
=
""
autocomplete
=
"nome"
autofocus
>
@
error
(
'nome'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
label
for
=
"email"
class
=
"col-form-label"
>
{{
__
(
'Email'
)
}}
</
label
>
<
input
id
=
"email"
type
=
"text"
class
=
"form-control @error('email') is-invalid @enderror"
name
=
"email"
value
=
""
autocomplete
=
"nome"
>
@
error
(
'email'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
label
for
=
"cpf"
class
=
"col-form-label"
>
{{
__
(
'CPF'
)
}}
</
label
>
<
input
id
=
"cpf"
type
=
"text"
class
=
"form-control @error('cpf') is-invalid @enderror"
name
=
"cpf"
value
=
""
autocomplete
=
"nome"
>
@
error
(
'cpf'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
div
>
<
label
for
=
"tipo"
class
=
"col-form-label"
>
{{
__
(
'Tipo'
)
}}
</
label
>
<
select
name
=
"tipo"
id
=
"tipo"
onchange
=
"mudar()"
>
@
if
(
auth
()
->
user
()
->
tipo
==
'administrador'
)
<
option
value
=
"administrador"
>
Administrador
</
option
>
<
option
value
=
"administradorResponsavel"
>
Administrador
responsavel
</
option
>
@
endif
<
option
value
=
"avaliador"
>
Avaliador
</
option
>
<
option
value
=
"proponente"
>
Proponente
</
option
>
<
option
value
=
"participante"
>
Participante
</
option
>
</
select
>
</
div
>
<
label
for
=
"passworld"
class
=
"col-form-label"
>
{{
__
(
'Senha'
)
}}
</
label
>
<
input
id
=
"passworld"
type
=
"text"
class
=
"form-control @error('senha') is-invalid @enderror"
name
=
"senha"
value
=
""
autocomplete
=
"nome"
>
@
error
(
'senha'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
label
for
=
"passworld"
class
=
"col-form-label"
>
{{
__
(
'Confirmar senha'
)
}}
</
label
>
<
input
id
=
"passworld"
type
=
"text"
class
=
"form-control @error('confirmar_senha') is-invalid @enderror"
name
=
"confirmar_senha"
value
=
""
autocomplete
=
"nome"
>
</
div
>
</
div
>
<
br
>
<
div
id
=
"proponente"
style
=
"display: none;"
>
<
div
>
<
h4
>
Dados
do
proponente
</
h4
>
</
div
>
<
div
>
<
label
for
=
"SIAPE"
class
=
"col-form-label"
>
{{
__
(
'SIAPE'
)
}}
</
label
>
<
input
id
=
"SIAPE"
type
=
"text"
class
=
"form-control @error('SIAPE') is-invalid @enderror"
name
=
"SIAPE"
value
=
""
autocomplete
=
"nome"
>
@
error
(
'SIAPE'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
label
for
=
"cargo"
class
=
"col-form-label"
>
{{
__
(
'Cargo'
)
}}
</
label
>
<
input
id
=
"cargo"
type
=
"text"
class
=
"form-control @error('cargo') is-invalid @enderror"
name
=
"cargo"
value
=
""
autocomplete
=
"nome"
>
@
error
(
'cargo'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
div
>
<
label
for
=
"vinculo"
class
=
"col-form-label"
>
{{
__
(
'Vinculo'
)
}}
</
label
>
<
select
name
=
"vinculo"
id
=
""
>
<
option
value
=
"Servidor na ativa"
>
Servidor
na
ativa
</
option
>
<
option
value
=
"Servidor aposentado"
>
Servidor
aposentado
</
option
>
<
option
value
=
"Professor visitante"
>
Professor
visitante
</
option
>
<
option
value
=
"Pós-doutorando"
>
Pós
-
doutorando
</
option
>
</
select
>
</
div
>
<
label
for
=
"titulacaoMaxima"
class
=
"col-form-label"
>
{{
__
(
'Titulação Maxima'
)
}}
</
label
>
<
input
id
=
"titulacaoMaxima"
type
=
"text"
class
=
"form-control @error('titulacaoMaxima') is-invalid @enderror"
name
=
"titulacaoMaxima"
value
=
""
autocomplete
=
"nome"
>
@
error
(
'titulacaoMaxima'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
label
for
=
"anoTitulacao"
class
=
"col-form-label"
>
{{
__
(
'Ano da Titulação'
)
}}
</
label
>
<
input
id
=
"anoTitulacao"
type
=
"text"
class
=
"form-control @error('anoTitulacao') is-invalid @enderror"
name
=
"anoTitulacao"
value
=
""
autocomplete
=
"nome"
>
@
error
(
'anoTitulacao'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
div
>
<
label
for
=
"area"
class
=
"col-form-label"
>
{{
__
(
'Área'
)
}}
</
label
>
<
select
name
=
"area"
id
=
""
>
@
foreach
(
$grandeAreas
as
$area
)
<
option
value
=
"
{
{$area->nome}}">{{$area->nome}
}
</option>
@endforeach
</select>
</div>
<div>
<label for="
bolsistaProdutividade
" class="
col
-
form
-
label
">{{ __('Bolsista de Produtividade') }}</label><br>
<select name="
bolsistaProdutividade
" id="">
<option value="
sim
">Sim</option>
<option value="
nao
">Não</option>
</select>
</div>
<div>
<label for="
nivel
" class="
col
-
form
-
label
">{{ __('Nivel') }}</label>
<select name="
nivel
" id="">
<option value="
2
">2</option>
<option value="
1
D
">1D</option>
<option value="
1
D
">1B</option>
<option value="
1
D
">1C</option>
<option value="
1
D
">1A</option>
</select>
</div>
<label for="
linkLattes
" class="
col
-
form
-
label
">{{ __('Link do curriculum lattes') }}</label>
<input id="
linkLattes
" type="
text
" class="
form
-
control
@
error
(
'linkLattes'
)
is
-
invalid
@
enderror
" name="
linkLattes
" value="" autocomplete="
nome
">
@error('linkLattes')
<span class="
invalid
-
feedback
" role="
alert
">
<strong>{{
$message
}}</strong>
</span>
@enderror
</div>
</div>
<button type="
submit
" class="
btn
btn
-
primary
" style="
position
:
relative
;
top
:
10
px
;
">{{ __('Salvar') }}</button>
</div>
</form>
</div>
@endsection
@section('javascript')
<script>
function mudar() {
var divProponente = document.getElementById('proponente');
var comboBoxTipo = document.getElementById('tipo');
if (comboBoxTipo.value == "
proponente
") {
divProponente.style.display = "
inline
";
} else {
divProponente.style.display = "
none
";
}
}
</script>
@endsection
\ No newline at end of file
resources/views/administrador/usersAdmin.blade.php
0 → 100644
View file @
5250d353
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
style
=
"margin-top: 100px;"
>
<
div
class
=
"container"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-10"
>
<
h3
>
Editais
</
h3
>
</
div
>
<
div
class
=
"col-sm-2"
>
<
a
href
=
"
{
{route('admin.user.create')}
}
"
class
=
"btn btn-primary"
>
{{
__
(
'Criar usuário'
)
}}
</
a
>
</
div
>
</
div
>
<
div
class
=
"row"
>
@
if
(
session
(
'mensagem'
))
<
div
class
=
"col-md-12"
style
=
"margin-top: 100px;"
>
<
div
class
=
"alert alert-success"
>
<
p
>
{{
session
(
'mensagem'
)}}
</
p
>
</
div
>
</
div
>
@
endif
</
div
>
</
div
>
<
hr
>
<
table
class
=
"table table-bordered"
>
<
thead
>
<
tr
>
<
th
scope
=
"col"
>
Nome
</
th
>
<
th
scope
=
"col"
>
Tipo
</
th
>
<
th
scope
=
"col"
>
Data
de
Criação
</
th
>
<
th
scope
=
"col"
>
Opções
</
th
>
</
tr
>
</
thead
>
<
tbody
>
@
foreach
(
$users
as
$user
)
@
if
(
auth
()
->
user
()
->
id
!=
$user
->
id
)
@
can
(
'isAdministrador'
,
auth
()
->
user
())
<
tr
>
<
td
>
{{
$user
->
name
}}
</
td
>
<
td
>
{{
$user
->
tipo
}}
</
td
>
<
td
>
{{
$user
->
creaet_at
}}
</
td
>
<
td
>
<
div
class
=
"btn-group dropright dropdown-options"
>
<
a
id
=
"options"
class
=
"dropdown-toggle "
data
-
toggle
=
"dropdown"
aria
-
haspopup
=
"true"
aria
-
expanded
=
"false"
>
</
a
>
<
div
class
=
"dropdown-menu"
>
<
a
href
=
"{{route('admin.user.edit',
$user->id
)}}"
class
=
"dropdown-item"
>
<
img
src
=
"
{
{asset('img/icons/edit-regular.svg')}
}
"
class
=
"icon-card"
alt
=
""
>
Editar
</
a
>
<
form
method
=
"POST"
action
=
"{{route('admin.user.destroy',
$user->id
)}}"
>
{{
csrf_field
()
}}
<
button
type
=
"submit"
class
=
"dropdown-item"
>
<
img
src
=
"
{
{asset('img/icons/trash-alt-regular.svg')}
}
"
class
=
"icon-card"
alt
=
""
>
Deletar
</
button
>
</
form
>
</
div
>
</
div
>
</
td
>
</
tr
>
@
else
@
if
(
$user
->
tipo
!=
"administrador"
&&
$user
->
tipo
!=
"administradorResponsavel"
)
<
tr
>
<
td
>
{{
$user
->
name
}}
</
td
>
<
td
>
{{
$user
->
tipo
}}
</
td
>
<
td
>
{{
$user
->
creaet_at
}}
</
td
>
<
td
>
<
div
class
=
"btn-group dropright dropdown-options"
>
<
a
id
=
"options"
class
=
"dropdown-toggle "
data
-
toggle
=
"dropdown"
aria
-
haspopup
=
"true"
aria
-
expanded
=
"false"
>
</
a
>
<
div
class
=
"dropdown-menu"
>
<
a
href
=
"{{route('admin.user.edit',
$user->id
)}}"
class
=
"dropdown-item"
>
<
img
src
=
"
{
{asset('img/icons/edit-regular.svg')}
}
"
class
=
"icon-card"
alt
=
""
>
Editar
</
a
>
<
form
method
=
"POST"
action
=
"{{route('admin.user.destroy',
$user->id
)}}"
>
{{
csrf_field
()
}}
<
button
type
=
"submit"
class
=
"dropdown-item"
>
<
img
src
=
"
{
{asset('img/icons/trash-alt-regular.svg')}
}
"
class
=
"icon-card"
alt
=
""
>
Deletar
</
button
>
</
form
>
</
div
>
</
div
>
</
td
>
</
tr
>
@
endif
@
endcan
@
endif
@
endforeach
</
tbody
>
</
table
>
</
div
>
@
endsection
@
section
(
'javascript'
)
<
script
>
</
script
>
@
endsection
resources/views/administrador/usuarios.blade.php
0 → 100644
View file @
5250d353
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
>
<
h2
style
=
"margin-top: 100px; "
>
Administrador
</
h2
>
<
div
class
=
"row justify-content-center d-flex align-items-center"
>
<
div
class
=
"col-sm-4 d-flex justify-content-center "
>
<
a
href
=
"
{
{route('evento.listar')}
}
"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem; height: 12rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Pró
-
Reitor
</
h2
>
</
div
>
</
div
>
</
a
>
</
div
>
<
div
class
=
"col-sm-4 d-flex justify-content-center"
>
<
a
href
=
"#"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem; height: 12rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Coordenador
de
Comitê
de
Avaliação
</
h2
>
</
div
>
</
div
>
</
a
>
</
div
>
<
div
class
=
"col-sm-4 d-flex justify-content-center"
>
<
a
href
=
"#"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem; height: 12rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Avaliador
</
h2
>
</
div
>
</
div
>
</
a
>
</
div
>
<
div
class
=
"col-sm-4 d-flex justify-content-center"
>
<
a
href
=
"#"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem; height: 12rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Proponente
</
h2
>
</
div
>
</
div
>
</
a
>
</
div
>
<
div
class
=
"col-sm-4 d-flex justify-content-center"
>
<
a
href
=
"#"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem; height: 12rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Participante
</
h2
>
</
div
>
</
div
>
</
a
>
</
div
>
</
div
>
</
div
>
@
endsection
resources/views/administradorResponsavel/editais.blade.php
0 → 100644
View file @
5250d353
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
style
=
"margin-top: 100px;"
>
<
div
class
=
"container"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-10"
>
<
h3
>
Meus
Editais
</
h3
>
</
div
>
<
div
class
=
"col-sm-2"
>
<
a
href
=
"
{
{route('evento.criar')}
}
"
class
=
"btn btn-primary"
>
Criar
Edital
</
a
>
</
div
>
</
div
>
</
div
>
<
hr
>
<
table
class
=
"table table-bordered"
>
<
thead
>
<
tr
>
<
th
scope
=
"col"
>
Nome
do
Edital
</
th
>
<
th
scope
=
"col"
>
Data
de
Criação
</
th
>
<
th
scope
=
"col"
>
Opção
</
th
>
</
tr
>
</
thead
>
<
tbody
>
@
foreach
(
$eventos
as
$evento
)
<
tr
>
<
td
>
<
a
href
=
"{{ route('evento.visualizar',['id'=>
$evento->id
]) }}"
class
=
"visualizarEvento"
>
{{
$evento
->
nome
}}
</
a
>
</
td
>
<
td
>
10
/
05
/
2020
</
td
>
<
td
>
<
div
class
=
"btn-group dropright dropdown-options"
>
<
a
id
=
"options"
class
=
"dropdown-toggle "
data
-
toggle
=
"dropdown"
aria
-
haspopup
=
"true"
aria
-
expanded
=
"false"
>
{{
--
<
img
src
=
"
{
{asset('img/icons/ellipsis-v-solid.svg')}
}
"
style
=
"width:8px"
>
--
}}
</
a
>
<
div
class
=
"dropdown-menu"
>
<
a
href
=
"{{ route('coord.detalhesEvento', ['eventoId' =>
$evento->id
]) }}"
class
=
"dropdown-item"
>
<
img
src
=
"
{
{asset('img/icons/eye-regular.svg')}
}
"
class
=
"icon-card"
alt
=
""
>
Detalhes
</
a
>
<
a
href
=
"
{
{route('evento.editar',$evento->id)}
}
"
class
=
"dropdown-item"
>
<
img
src
=
"
{
{asset('img/icons/edit-regular.svg')}
}
"
class
=
"icon-card"
alt
=
""
>
Editar
</
a
>
<
form
method
=
"POST"
action
=
"
{
{route('evento.deletar',$evento->id)}
}
"
>
{{
csrf_field
()
}}
{{
method_field
(
'DELETE'
)
}}
<
button
type
=
"submit"
class
=
"dropdown-item"
>
<
img
src
=
"
{
{asset('img/icons/trash-alt-regular.svg')}
}
"
class
=
"icon-card"
alt
=
""
>
Deletar
</
button
>
</
form
>
</
div
>
</
div
>
</
td
>
</
tr
>
@
endforeach
</
tbody
>
</
table
>
</
div
>
@
endsection
@
section
(
'javascript'
)
<
script
>
</
script
>
@
endsection
resources/views/administradorResponsavel/index.blade.php
0 → 100644
View file @
5250d353
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
>
<
h2
style
=
"margin-top: 100px; "
>
{{
Auth
()
->
user
()
->
name
}}
</
h2
>
<
div
class
=
"row justify-content-center d-flex align-items-center"
>
<
div
class
=
"col-sm-4 d-flex justify-content-center "
>
<
a
href
=
"
{
{route('adminResp.editais')}
}
"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Editais
</
h2
>
</
div
>
</
div
>
</
a
>
</
div
>
<
div
class
=
"col-sm-4 d-flex justify-content-center"
>
<
a
href
=
"{{ route('admin.usuarios') }}"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Usuários
</
h2
>
</
div
>
</
div
>
</
a
>
</
div
>
</
div
>
</
div
>
@
endsection
resources/views/administradorResponsavel/listarUsuarios.blade.php
0 → 100644
View file @
5250d353
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
style
=
"margin-top: 100px;"
>
<
div
class
=
"container"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-10"
>
<
h3
>
Usuarios
</
h3
>
</
div
>
</
div
>
</
div
>
<
hr
>
<
table
class
=
"table table-bordered"
>
<
thead
>
<
tr
>
<
th
scope
=
"col"
>
Nome
do
Usuário
</
th
>
<
th
scope
=
"col"
>
Data
de
Criação
</
th
>
<
th
scope
=
"col"
>
Opção
</
th
>
</
tr
>
</
thead
>
<
tbody
>
@
foreach
(
$usuarios
as
$usuario
)
<
tr
>
<
td
>
{{
$usuario
->
user
->
name
}}
</
td
>
<
td
>
{{
$usuario
->
user
->
email
}}
</
td
>
<
td
>
3
</
td
>
</
tr
>
@
endforeach
</
tbody
>
</
table
>
</
div
>
@
endsection
@
section
(
'javascript'
)
<
script
>
</
script
>
@
endsection
resources/views/administradorResponsavel/usuarios.blade.php
0 → 100644
View file @
5250d353
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
>
<
h2
style
=
"margin-top: 100px; "
>
{{
Auth
()
->
user
()
->
name
}}
</
h2
>
<
div
class
=
"row justify-content-center d-flex align-items-center"
>
<
div
class
=
"col-sm-4 d-flex justify-content-center"
>
<
a
href
=
"{{ route('coordenador.coord') }}"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem; height: 12rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Coordenador
de
Comitê
de
Avaliação
</
h2
>
</
div
>
</
div
>
</
a
>
</
div
>
<
div
class
=
"col-sm-4 d-flex justify-content-center"
>
<
a
href
=
"{{ route('coordenador.avaliador') }}"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem; height: 12rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Avaliador
</
h2
>
</
div
>
</
div
>
</
a
>
</
div
>
<
div
class
=
"col-sm-4 d-flex justify-content-center"
>
<
a
href
=
"{{ route('coordenador.proponente') }}"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem; height: 12rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Proponente
</
h2
>
</
div
>
</
div
>
</
a
>
</
div
>
<
div
class
=
"col-sm-4 d-flex justify-content-center"
>
<
a
href
=
"{{ route('coordenador.participante') }}"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem; height: 12rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Participante
</
h2
>
</
div
>
</
div
>
</
a
>
</
div
>
</
div
>
</
div
>
@
endsection
resources/views/auth/register.blade.php
View file @
5250d353
...
@@ -210,7 +210,7 @@
...
@@ -210,7 +210,7 @@
<
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"
>
<
a
class
=
"btn btn-secondary botao-form"
href
=
"
{
{route('cancelarCadastro')}
}
"
style
=
"width:100%"
>
Cancelar
Cadastro
</
a
>
<
a
class
=
"btn btn-secondary botao-form"
href
=
"
/
"
style
=
"width:100%"
>
Cancelar
Cadastro
</
a
>
</
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%"
>
...
...
resources/views/componentes/navBarAdministrador.blade.php
0 → 100644
View file @
5250d353
Prev
1
2
3
4
5
6
Next
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