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
5de5a599
Commit
5de5a599
authored
May 20, 2020
by
Gabriel-31415
Browse files
first commit
parents
Changes
231
Hide whitespace changes
Inline
Side-by-side
resources/sass/_variables.scss
0 → 100644
View file @
5de5a599
// Body
$body-bg
:
#f8fafc
;
// Typography
$font-family-sans-serif
:
'Nunito'
,
sans-serif
;
$font-size-base
:
0
.9rem
;
$line-height-base
:
1
.6
;
// Colors
$blue
:
#3490dc
;
$indigo
:
#6574cd
;
$purple
:
#9561e2
;
$pink
:
#f66d9b
;
$red
:
#e3342f
;
$orange
:
#f6993f
;
$yellow
:
#ffed4a
;
$green
:
#38c172
;
$teal
:
#4dc0b5
;
$cyan
:
#6cb2eb
;
resources/sass/app.scss
0 → 100644
View file @
5de5a599
// Fonts
@import
url('https://fonts.googleapis.com/css?family=Nunito')
;
// Variables
@import
'variables'
;
// Bootstrap
@import
'~bootstrap/scss/bootstrap'
;
resources/views/auth/login.blade.php
0 → 100644
View file @
5de5a599
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container content"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-md-5"
>
<
div
class
=
"card card-login-cadastro"
>
{{
--
<
div
class
=
"card-header"
>
{{
__
(
'Login'
)
}}
</
div
>
--
}}
<
div
class
=
"card-body"
>
<
form
method
=
"POST"
action
=
"{{ route('login') }}"
>
@
csrf
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"titulo-login-cadastro"
>
LOGIN
</
div
>
</
div
>
<
div
class
=
"form-group row"
>
<
div
class
=
"col-md-12"
>
<
label
for
=
"email"
class
=
"col-form-label text-md-right"
>
{{
__
(
'Endereço de E-mail'
)
}}
</
label
>
<
input
id
=
"email"
type
=
"email"
class
=
"form-control @error('email') is-invalid @enderror"
name
=
"email"
value
=
"{{ old('email') }}"
required
autocomplete
=
"email"
autofocus
>
@
error
(
'email'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
<
div
class
=
"form-group row"
>
<
div
class
=
"col-md-12"
>
<
label
for
=
"password"
class
=
"col-form-label text-md-right"
>
{{
__
(
'Senha'
)
}}
</
label
>
<
input
id
=
"password"
type
=
"password"
class
=
"form-control @error('password') is-invalid @enderror"
name
=
"password"
required
autocomplete
=
"current-password"
>
@
error
(
'password'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
<
div
class
=
"form-group row"
>
<
div
class
=
"col-md-6"
>
<
div
class
=
"form-check"
>
<
input
class
=
"form-check-input"
type
=
"checkbox"
name
=
"remember"
id
=
"remember"
{{
old
(
'remember'
)
?
'checked'
:
''
}}
>
<
label
class
=
"form-check-label"
for
=
"remember"
>
{{
__
(
'Lembrar Senha'
)
}}
</
label
>
</
div
>
</
div
>
</
div
>
<
div
class
=
"form-group row mb-0"
>
<
div
class
=
"col-md-12"
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
style
=
"width:100%"
>
{{
__
(
'Login'
)
}}
</
button
>
<
div
class
=
"row justify-content-center"
>
@
if
(
Route
::
has
(
'password.request'
))
<
a
class
=
"btn btn-link"
href
=
"{{ route('password.request') }}"
>
{{
__
(
'Esqueceu sua senha?'
)
}}
</
a
>
@
endif
</
div
>
</
div
>
</
div
>
</
form
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
@
endsection
resources/views/auth/passwords/confirm.blade.php
0 → 100644
View file @
5de5a599
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-md-8"
>
<
div
class
=
"card"
>
<
div
class
=
"card-header"
>
{{
__
(
'Confirm Password'
)
}}
</
div
>
<
div
class
=
"card-body"
>
{{
__
(
'Please confirm your password before continuing.'
)
}}
<
form
method
=
"POST"
action
=
"{{ route('password.confirm') }}"
>
@
csrf
<
div
class
=
"form-group row"
>
<
label
for
=
"password"
class
=
"col-md-4 col-form-label text-md-right"
>
{{
__
(
'Password'
)
}}
</
label
>
<
div
class
=
"col-md-6"
>
<
input
id
=
"password"
type
=
"password"
class
=
"form-control @error('password') is-invalid @enderror"
name
=
"password"
required
autocomplete
=
"current-password"
>
@
error
(
'password'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
<
div
class
=
"form-group row mb-0"
>
<
div
class
=
"col-md-8 offset-md-4"
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
>
{{
__
(
'Confirm Password'
)
}}
</
button
>
@
if
(
Route
::
has
(
'password.request'
))
<
a
class
=
"btn btn-link"
href
=
"{{ route('password.request') }}"
>
{{
__
(
'Forgot Your Password?'
)
}}
</
a
>
@
endif
</
div
>
</
div
>
</
form
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
@
endsection
resources/views/auth/passwords/email.blade.php
0 → 100644
View file @
5de5a599
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container content"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-md-8"
>
<
div
class
=
"card"
>
<
div
class
=
"card-header"
>
{{
__
(
'Redefinir Senha'
)
}}
</
div
>
<
div
class
=
"card-body"
>
@
if
(
session
(
'status'
))
<
div
class
=
"alert alert-success"
role
=
"alert"
>
{{
session
(
'status'
)
}}
</
div
>
@
endif
<
form
method
=
"POST"
action
=
"{{ route('password.email') }}"
>
@
csrf
<
div
class
=
"form-group row"
>
<
label
for
=
"email"
class
=
"col-md-4 col-form-label text-md-right"
>
{{
__
(
'Endereço de E-mail'
)
}}
</
label
>
<
div
class
=
"col-md-6"
>
<
input
id
=
"email"
type
=
"email"
class
=
"form-control @error('email') is-invalid @enderror"
name
=
"email"
value
=
"{{ old('email') }}"
required
autocomplete
=
"email"
autofocus
>
@
error
(
'email'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
<
div
class
=
"form-group row mb-0"
>
<
div
class
=
"col-md-6 offset-md-4"
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
>
{{
__
(
'Enviar link para redefinição de senha'
)
}}
</
button
>
</
div
>
</
div
>
</
form
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
@
endsection
resources/views/auth/passwords/reset.blade.php
0 → 100644
View file @
5de5a599
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container content"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-md-8"
>
<
div
class
=
"card"
>
<
div
class
=
"card-header"
>
{{
__
(
'Redefinir Senha'
)
}}
</
div
>
<
div
class
=
"card-body"
>
<
form
method
=
"POST"
action
=
"{{ route('password.update') }}"
>
@
csrf
<
input
type
=
"hidden"
name
=
"token"
value
=
"{{
$token
}}"
>
<
div
class
=
"form-group row"
>
<
label
for
=
"email"
class
=
"col-md-4 col-form-label text-md-right"
>
{{
__
(
'Endereço de E-mail'
)
}}
</
label
>
<
div
class
=
"col-md-6"
>
<
input
id
=
"email"
type
=
"email"
class
=
"form-control @error('email') is-invalid @enderror"
name
=
"email"
value
=
"{{
$email
?? old('email') }}"
required
autocomplete
=
"email"
autofocus
>
@
error
(
'email'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
<
div
class
=
"form-group row"
>
<
label
for
=
"password"
class
=
"col-md-4 col-form-label text-md-right"
>
{{
__
(
'Senha'
)
}}
</
label
>
<
div
class
=
"col-md-6"
>
<
input
id
=
"password"
type
=
"password"
class
=
"form-control @error('password') is-invalid @enderror"
name
=
"password"
required
autocomplete
=
"new-password"
>
@
error
(
'password'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
<
div
class
=
"form-group row"
>
<
label
for
=
"password-confirm"
class
=
"col-md-4 col-form-label text-md-right"
>
{{
__
(
'Confirmar Senha'
)
}}
</
label
>
<
div
class
=
"col-md-6"
>
<
input
id
=
"password-confirm"
type
=
"password"
class
=
"form-control"
name
=
"password_confirmation"
required
autocomplete
=
"new-password"
>
</
div
>
</
div
>
<
div
class
=
"form-group row mb-0"
>
<
div
class
=
"col-md-6 offset-md-4"
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
>
{{
__
(
'Redefinir Senha'
)
}}
</
button
>
</
div
>
</
div
>
</
form
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
@
endsection
resources/views/auth/register.blade.php
0 → 100644
View file @
5de5a599
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container content"
>
<
div
class
=
"row titulo"
>
<
h1
>
Cadastro
</
h1
>
</
div
>
<
div
class
=
"row subtitulo"
>
<
div
class
=
"col-sm-12"
>
<
p
>
Informações
Pessoais
</
p
>
</
div
>
</
div
>
<
form
method
=
"POST"
action
=
"{{ route('register') }}"
>
@
csrf
{{
--
Nome
|
CPF
--
}}
<
div
class
=
"form-group row"
>
<
div
class
=
"col-md-8"
>
<
label
for
=
"name"
class
=
"col-form-label"
>
{{
__
(
'Nome Completo'
)
}}
</
label
>
<
input
id
=
"name"
type
=
"text"
class
=
"form-control @error('name') is-invalid @enderror"
name
=
"name"
value
=
"{{ old('name') }}"
required
autocomplete
=
"name"
autofocus
>
@
error
(
'name'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-md-4"
>
<
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
=
"{{ old('cpf') }}"
required
autocomplete
=
"cpf"
autofocus
>
@
error
(
'cpf'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
{{
--
Instituição
de
Ensino
e
Celular
--
}}
<
div
class
=
"form-group row"
>
<
div
class
=
"col-md-8"
>
<
label
for
=
"instituicao"
class
=
"col-form-label"
>
{{
__
(
'Instituição de Vínculo'
)
}}
</
label
>
<
input
id
=
"instituicao"
type
=
"text"
class
=
"form-control @error('instituicao') is-invalid @enderror"
name
=
"instituicao"
value
=
"{{ old('instituicao') }}"
required
autocomplete
=
"instituicao"
autofocus
>
@
error
(
'instituicao'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-md-4"
>
<
label
for
=
"celular"
class
=
"col-form-label"
>
{{
__
(
'Celular'
)
}}
</
label
>
<
input
id
=
"celular"
type
=
"text"
class
=
"form-control @error('celular') is-invalid @enderror"
name
=
"celular"
value
=
"{{ old('celular') }}"
required
autocomplete
=
"celular"
autofocus
>
@
error
(
'celular'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
{{
--
Email
|
Senha
|
Confirmar
Senha
--
}}
<
div
class
=
"form-group row"
>
<
div
class
=
"col-md-4"
>
<
label
for
=
"email"
class
=
"col-form-label"
>
{{
__
(
'E-Mail'
)
}}
</
label
>
<
input
id
=
"email"
type
=
"email"
class
=
"form-control @error('email') is-invalid @enderror"
name
=
"email"
value
=
"{{ old('email') }}"
required
autocomplete
=
"email"
>
@
error
(
'email'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-md-4"
>
<
label
for
=
"password"
class
=
"col-form-label"
>
{{
__
(
'Senha'
)
}}
</
label
>
<
input
id
=
"password"
type
=
"password"
class
=
"form-control @error('password') is-invalid @enderror"
name
=
"password"
required
autocomplete
=
"new-password"
>
@
error
(
'password'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-md-4"
>
<
label
for
=
"password-confirm"
class
=
"col-form-label"
>
{{
__
(
'Confirme a Senha'
)
}}
</
label
>
<
input
id
=
"password-confirm"
type
=
"password"
class
=
"form-control"
name
=
"password_confirmation"
required
autocomplete
=
"new-password"
>
</
div
>
</
div
>
<
div
class
=
"row subtitulo"
>
<
div
class
=
"col-sm-12"
>
<
p
>
Endereço
</
p
>
</
div
>
</
div
>
{{
--
Rua
|
Número
|
Bairro
--
}}
<
div
class
=
"form-group row"
>
<
div
class
=
"col-md-2"
>
<
label
for
=
"cep"
class
=
"col-form-label"
>
{{
__
(
'CEP'
)
}}
</
label
>
<
input
value
=
"
{
{old('cep')}
}
"
onblur
=
"pesquisacep(this.value);"
id
=
"cep"
type
=
"text"
required
autocomplete
=
"cep"
name
=
"cep"
autofocus
class
=
"form-control field__input a-field__input"
placeholder
=
"CEP"
size
=
"10"
maxlength
=
"9"
>
@
error
(
'cep'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
<
div
class
=
"form-group row"
>
<
div
class
=
"col-md-6"
>
<
label
for
=
"rua"
class
=
"col-form-label"
>
{{
__
(
'Rua'
)
}}
</
label
>
<
input
value
=
"
{
{old('rua')}
}
"
id
=
"rua"
type
=
"text"
class
=
"form-control @error('rua') is-invalid @enderror"
name
=
"rua"
required
autocomplete
=
"new-password"
>
@
error
(
'rua'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-md-2"
>
<
label
for
=
"numero"
class
=
"col-form-label"
>
{{
__
(
'Número'
)
}}
</
label
>
<
input
value
=
"
{
{old('numero')}
}
"
id
=
"numero"
type
=
"text"
class
=
"form-control @error('numero') is-invalid @enderror"
name
=
"numero"
autocomplete
=
"numero"
>
@
error
(
'numero'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-md-4"
>
<
label
for
=
"bairro"
class
=
"col-form-label"
>
{{
__
(
'Bairro'
)
}}
</
label
>
<
input
value
=
"
{
{old('bairro')}
}
"
id
=
"bairro"
type
=
"text"
class
=
"form-control @error('bairro') is-invalid @enderror"
name
=
"bairro"
required
autocomplete
=
"bairro"
>
@
error
(
'bairro'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
<
div
class
=
"form-group row"
>
<
div
class
=
"col-md-6"
>
<
label
for
=
"cidade"
class
=
"col-form-label"
>
{{
__
(
'Cidade'
)
}}
</
label
>
<
input
value
=
"
{
{old('cidade')}
}
"
id
=
"cidade"
type
=
"text"
class
=
"form-control @error('cidade') is-invalid @enderror"
name
=
"cidade"
required
autocomplete
=
"cidade"
>
@
error
(
'cidade'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-6"
>
<
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
@
if
(
old
(
'uf'
)
==
'AC'
)
selected
@
endif
value
=
"AC"
>
Acre
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'AL'
)
selected
@
endif
value
=
"AL"
>
Alagoas
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'AP'
)
selected
@
endif
value
=
"AP"
>
Amapá
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'AM'
)
selected
@
endif
value
=
"AM"
>
Amazonas
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'BA'
)
selected
@
endif
value
=
"BA"
>
Bahia
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'CE'
)
selected
@
endif
value
=
"CE"
>
Ceará
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'DF'
)
selected
@
endif
value
=
"DF"
>
Distrito
Federal
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'ES'
)
selected
@
endif
value
=
"ES"
>
Espírito
Santo
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'GO'
)
selected
@
endif
value
=
"GO"
>
Goiás
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'MA'
)
selected
@
endif
value
=
"MA"
>
Maranhão
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'MT'
)
selected
@
endif
value
=
"MT"
>
Mato
Grosso
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'MS'
)
selected
@
endif
value
=
"MS"
>
Mato
Grosso
do
Sul
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'MG'
)
selected
@
endif
value
=
"MG"
>
Minas
Gerais
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'PA'
)
selected
@
endif
value
=
"PA"
>
Pará
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'PB'
)
selected
@
endif
value
=
"PB"
>
Paraíba
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'PR'
)
selected
@
endif
value
=
"PR"
>
Paraná
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'PE'
)
selected
@
endif
value
=
"PE"
>
Pernambuco
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'PI'
)
selected
@
endif
value
=
"PI"
>
Piauí
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'RJ'
)
selected
@
endif
value
=
"RJ"
>
Rio
de
Janeiro
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'RN'
)
selected
@
endif
value
=
"RN"
>
Rio
Grande
do
Norte
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'RS'
)
selected
@
endif
value
=
"RS"
>
Rio
Grande
do
Sul
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'RO'
)
selected
@
endif
value
=
"RO"
>
Rondônia
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'RR'
)
selected
@
endif
value
=
"RR"
>
Roraima
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'SC'
)
selected
@
endif
value
=
"SC"
>
Santa
Catarina
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'SP'
)
selected
@
endif
value
=
"SP"
>
São
Paulo
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'SE'
)
selected
@
endif
value
=
"SE"
>
Sergipe
</
option
>
<
option
@
if
(
old
(
'uf'
)
==
'TO'
)
selected
@
endif
value
=
"TO"
>
Tocantins
</
option
>
</
select
>
@
error
(
'uf'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
style
=
"margin: 20px 0 20px 0"
>
<
div
class
=
"col-md-6"
style
=
"padding-left:0"
>
<
a
class
=
"btn btn-secondary botao-form"
href
=
"
{
{route('cancelarCadastro')}
}
"
style
=
"width:100%"
>
Cancelar
Cadastro
</
a
>
</
div
>
<
div
class
=
"col-md-6"
style
=
"padding-right:0"
>
<
button
type
=
"submit"
class
=
"btn btn-primary botao-form"
style
=
"width:100%"
>
{{
__
(
'Finalizar Cadastro'
)
}}
</
button
>
</
div
>
</
div
>
</
form
>
</
div
>
@
endsection
@
section
(
'javascript'
)
<
script
type
=
"text/javascript"
>
$
(
document
)
.
ready
(
function
(
$
){
$
(
'#cep'
)
.
mask
(
'00000-000'
);
$
(
'#cpf'
)
.
mask
(
'000.000.000-00'
);
var
SPMaskBehavior
=
function
(
val
)
{
return
val
.
replace
(
/
\
D
/
g
,
''
)
.
length
===
11
?
'(00) 00000-0000'
:
'(00) 0000-00009'
;
},
spOptions
=
{
onKeyPress
:
function
(
val
,
e
,
field
,
options
)
{
field
.
mask
(
SPMaskBehavior
.
apply
({},
arguments
),
options
);
}
};
$
(
'#celular'
)
.
mask
(
SPMaskBehavior
,
spOptions
);
});
function
limpa_formulário_cep
()
{
//Limpa valores do formulário de cep.
document
.
getElementById
(
'rua'
)
.
value
=
(
""
);
document
.
getElementById
(
'bairro'
)
.
value
=
(
""
);
document
.
getElementById
(
'cidade'
)
.
value
=
(
""
);
document
.
getElementById
(
'uf'
)
.
value
=
(
""
);
}
function
meu_callback
(
conteudo
)
{
if
(
!
(
"erro"
in
conteudo
))
{
//Atualiza os campos com os valores.
document
.
getElementById
(
'rua'
)
.
value
=
(
conteudo
.
logradouro
);
document
.
getElementById
(
'bairro'
)
.
value
=
(
conteudo
.
bairro
);
document
.
getElementById
(
'cidade'
)
.
value
=
(
conteudo
.
localidade
);
document
.
getElementById
(
'uf'
)
.
value
=
(
conteudo
.
uf
);
}
//end if.
else
{
//CEP não Encontrado.
limpa_formulário_cep
();
alert
(
"CEP não encontrado."
);
}
}
function
pesquisacep
(
valor
)
{
//Nova variável "cep" somente com dígitos.
var
cep
=
valor
.
replace
(
/
\
D
/
g
,
''
);
//Verifica se campo cep possui valor informado.
if
(
cep
!=
""
)
{
//Expressão regular para validar o CEP.
var
validacep
=
/^
[
0
-
9
]{
8
}
$
/
;
//Valida o formato do CEP.
if
(
validacep
.
test
(
cep
))
{
//Preenche os campos com "..." enquanto consulta webservice.
document
.
getElementById
(
'rua'
)
.
value
=
"..."
;
document
.
getElementById
(
'bairro'
)
.
value
=
"..."
;
document
.
getElementById
(
'cidade'
)
.
value
=
"..."
;
document
.
getElementById
(
'uf'
)
.
value
=
"..."
;
//Cria um elemento javascript.
var
script
=
document
.
createElement
(
'script'
);
//Sincroniza com o callback.
script
.
src
=
'https://viacep.com.br/ws/'
+
cep
+
'/json/?callback=meu_callback'
;
//Insere script no documento e carrega o conteúdo.
document
.
body
.
appendChild
(
script
);
}
//end if.
else
{
//cep é inválido.
limpa_formulário_cep
();
alert
(
"Formato de CEP inválido."
);
}
}
//end if.
else
{
//cep sem valor, limpa formulário.
limpa_formulário_cep
();
}
};
</
script
>
@
endsection
resources/views/auth/verify.blade.php
0 → 100644
View file @
5de5a599
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container content"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-md-8"
>
<
div
class
=
"card"
>
<
div
class
=
"card-header"
>
{{
__
(
'Verifique o seu endereço de e-mail'
)
}}
</
div
>
<
div
class
=
"card-body"
>
@
if
(
session
(
'resent'
))
<
div
class
=
"alert alert-success"
role
=
"alert"
>
{{
__
(
'Um novo link de verificação foi enviado para o seu e-mail.'
)
}}
</
div
>
@
endif
{{
__
(
'Antes de prosseguir, verifique o seu e-mail e procure por um link de verificação.'
)
}}
{{
__
(
'Se você não recebeu o e-mail'
)
}},
<
form
class
=
"d-inline"
method
=
"POST"
action
=
"{{ route('verification.resend') }}"
>
@
csrf
<
button
type
=
"submit"
class
=
"btn btn-link p-0 m-0 align-baseline"
>
{{
__
(
'clique aqui para solicitar outro.'
)
}}
</
button
>.
</
form
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
@
endsection
resources/views/componentes/alerts.blade.php
0 → 100644
View file @
5de5a599
@
if
(
session
(
'success'
))
<
div
class
=
"alert alert-success"
role
=
"alert"
>
{{
session
(
'success'
)}}
</
div
>
@
endif
resources/views/componentes/mensagens.blade.php
0 → 100644
View file @
5de5a599
@
if
(
$errors
->
any
())
<
div
class
=
"alert alert-warning"
>
@
foreach
(
$errors
->
all
()
as
$error
)
<
p
>
{{
$error
}}
</
p
>
@
endforeach
</
div
>
@
endif
@
if
(
session
(
'success'
))
<
div
class
=
"alert alert-success"
role
=
"alert"
align
=
"center"
style
=
"position:absolute width:100%"
>
<
button
type
=
"button"
class
=
"close"
data
-
dismiss
=
"alert"
aria
-
label
=
"Close"
>
<
span
aria
-
hidden
=
"true"
>&
times
;
</
span
>
</
button
>
{{
session
(
'success'
)}}
</
div
>
@
endif
@
if
(
session
(
'error'
))
<
div
class
=
"alert alert-danger"
role
=
"alert"
align
=
"center"
style
=
"position:absolute width:100%"
>
<
button
type
=
"button"
class
=
"close"
data
-
dismiss
=
"alert"
aria
-
label
=
"Close"
>
<
span
aria
-
hidden
=
"true"
>&
times
;
</
span
>
</
button
>
{{
session
(
'error'
)}}
</
div
>
@
endif
resources/views/coordenador/detalhesEvento.blade.php
0 → 100644
View file @
5de5a599
@
extends
(
'layouts.app'
)
@
section
(
'sidebar'
)
<
div
class
=
"wrapper"
>
<
div
class
=
"sidebar"
>
<
h2
>
{{{
$evento
->
nome
}}}
</
h2
>
<
ul
>
<
a
id
=
"informacoes"
onclick
=
"habilitarPagina('informacoes')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/info-circle-solid.svg')}
}
"
alt
=
""
>
<
h5
>
Informações
</
h5
>
</
li
>
</
a
>
<
a
id
=
"trabalhos"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/file-alt-regular.svg')}
}
"
alt
=
""
><
h5
>
Trabalhos
</
h5
><
img
class
=
"arrow"
src
=
"
{
{asset('img/icons/arrow.svg')}
}
"
>
</
li
>
<
div
id
=
"dropdownTrabalhos"
style
=
"background-color: gray"
>
<
a
id
=
"submissoesTrabalhos"
onclick
=
"habilitarPagina('submissoesTrabalhos')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/plus-square-solid.svg')}
}
"
alt
=
""
><
h5
>
Definir
Submissões
</
h5
>
</
li
>
</
a
>
<
a
id
=
"listarTrabalhos"
onclick
=
"habilitarPagina('listarTrabalhos')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/list.svg')}
}
"
alt
=
""
><
h5
>
Listar
Trabalhos
</
h5
>
</
li
>
</
a
>
</
div
>
</
a
>
<
a
id
=
"areas"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/area.svg')}
}
"
alt
=
""
><
h5
>
Áreas
</
h5
><
img
class
=
"arrow"
src
=
"
{
{asset('img/icons/arrow.svg')}
}
"
>
</
li
>
<
div
id
=
"dropdownAreas"
style
=
"background-color: gray"
>
<
a
id
=
"cadastrarAreas"
onclick
=
"habilitarPagina('cadastrarAreas')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/plus-square-solid.svg')}
}
"
alt
=
""
><
h5
>
Cadastrar
Áreas
</
h5
>
</
li
>
</
a
>
<
a
id
=
"listarAreas"
onclick
=
"habilitarPagina('listarAreas')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/list.svg')}
}
"
alt
=
""
><
h5
>
Listar
Áreas
</
h5
>
</
li
>
</
a
>
</
div
>
</
a
>
<
a
id
=
"revisores"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/glasses-solid.svg')}
}
"
alt
=
""
><
h5
>
Revisores
</
h5
><
img
class
=
"arrow"
src
=
"
{
{asset('img/icons/arrow.svg')}
}
"
>
</
li
>
<
div
id
=
"dropdownRevisores"
style
=
"background-color: gray"
>
<
a
id
=
"cadastrarRevisores"
onclick
=
"habilitarPagina('cadastrarRevisores')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/user-plus-solid.svg')}
}
"
alt
=
""
><
h5
>
Cadastrar
Revisores
</
h5
>
</
li
>
</
a
>
<
a
id
=
"listarRevisores"
onclick
=
"habilitarPagina('listarRevisores')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/list.svg')}
}
"
alt
=
""
><
h5
>
Listar
Revisores
</
h5
>
</
li
>
</
a
>
</
div
>
</
a
>
<
a
id
=
"comissao"
onclick
=
"habilitarPagina('comissao')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/user-tie-solid.svg')}
}
"
alt
=
""
><
h5
>
Comissão
</
h5
><
img
class
=
"arrow"
src
=
"
{
{asset('img/icons/arrow.svg')}
}
"
>
</
li
>
<
div
id
=
"dropdownComissao"
style
=
"background-color: gray"
>
<
a
id
=
"cadastrarComissao"
onclick
=
"habilitarPagina('cadastrarComissao')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/user-plus-solid.svg')}
}
"
alt
=
""
><
h5
>
Cadastrar
Comissão
</
h5
>
</
li
>
</
a
>
<
a
id
=
"definirCoordComissao"
onclick
=
"habilitarPagina('definirCoordComissao')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/crown-solid.svg')}
}
"
alt
=
""
><
h5
>
Definir
Coordenador
</
h5
>
</
li
>
</
a
>
<
a
id
=
"listarComissao"
onclick
=
"habilitarPagina('listarComissao')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/list.svg')}
}
"
alt
=
""
><
h5
>
Listar
Comissão
</
h5
>
</
li
>
</
a
>
</
div
>
</
a
>
<
a
id
=
"modalidades"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/sitemap-solid.svg')}
}
"
alt
=
""
><
h5
>
Modalidades
</
h5
><
img
class
=
"arrow"
src
=
"
{
{asset('img/icons/arrow.svg')}
}
"
>
</
li
>
<
div
id
=
"dropdownModalidades"
style
=
"background-color: gray"
>
<
a
id
=
"cadastrarModalidade"
onclick
=
"habilitarPagina('cadastrarModalidade')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/plus-square-solid.svg')}
}
"
alt
=
""
><
h5
>
Cadastrar
Modalidade
</
h5
>
</
li
>
</
a
>
<
a
id
=
"listarModalidade"
onclick
=
"habilitarPagina('listarModalidade')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/list.svg')}
}
"
alt
=
""
><
h5
>
Listar
Modalidades
</
h5
>
</
li
>
</
a
>
</
div
>
</
a
>
<!--
<
a
id
=
"colocacao"
onclick
=
"habilitarPagina('colocacao')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/trophy-solid.svg')}
}
"
alt
=
""
><
h5
>
Classificação
</
h5
>
</
li
>
</
a
>
<
a
id
=
"atividades"
onclick
=
"habilitarPagina('atividades')"
>
<
li
>
<
img
src
=
"
{
{asset('img/icons/calendar-alt-solid.svg')}
}
"
alt
=
""
><
h5
>
Atividades
</
h5
>
</
li
>
</
a
>
-->
</
ul
>
</
div
>
</
div
>
@
endsection
@
section
(
'content'
)
<
div
class
=
"main_content"
>
{{
--
{{
$evento
->
id
??
''
}}
--
}}
{{
--
Informações
--
}}
<
div
id
=
"divInformacoes"
class
=
"informacoes"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-12"
>
<
h1
class
=
"titulo-detalhes"
>
Informações
</
h1
>
</
div
>
</
div
>
<!--
Row
trabalhos
-->
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-8"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"card"
>
<
div
class
=
"card-body"
>
<
h5
class
=
"card-title"
>
Trabalhos
</
h5
>
<
h6
class
=
"card-subtitle mb-2 text-muted"
>
Informações
referente
aos
trabalhos
enviados
</
h6
>
<
p
class
=
"card-text"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
table
class
=
"table table-responsive-lg table-hover"
>
<
thead
>
<
tr
>
<
th
style
=
"text-align:center"
>
Enviados
</
th
>
<
th
style
=
"text-align:center"
>
Avaliados
</
th
>
<
th
style
=
"text-align:center"
>
Pendentes
</
th
>
</
tr
>
</
thead
>
<
tbody
>
<
tr
>
<
td
style
=
"text-align:center"
>
{{
$trabalhosEnviados
}}
</
td
>
<
td
style
=
"text-align:center"
>
{{
$trabalhosAvaliados
}}
</
td
>
<
td
style
=
"text-align:center"
>
{{
$trabalhosPendentes
}}
</
td
>
</
tr
>
</
tbody
>
</
table
>
</
div
>
</
div
>
</
p
>
</
div
>
</
div
>
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"card"
>
<
div
class
=
"card-body"
>
<
h5
class
=
"card-title"
>
Organização
</
h5
>
<
h6
class
=
"card-subtitle mb-2 text-muted"
>
Informações
referentes
ao
número
de
participantes
na
organização
do
evento
</
h6
>
<
p
class
=
"card-text"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
table
class
=
"table table-responsive-lg table-hover"
>
<
thead
>
<
tr
>
<
th
style
=
"text-align:center"
>
Número
de
Revisores
</
th
>
<
th
style
=
"text-align:center"
>
Número
de
Integrantes
na
Comissão
</
th
>
</
tr
>
</
thead
>
<
tbody
>
<
tr
>
<
td
style
=
"text-align:center"
>
{{
$numeroRevisores
}}
</
td
>
<
td
style
=
"text-align:center"
>
{{
$numeroComissao
}}
</
td
>
</
tr
>
</
tbody
>
</
table
>
</
div
>
</
div
>
</
p
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
><!--
end
Row
trabalhos
-->
</
div
>
{{
--
Comissão
--
}}
<
div
id
=
"divCadastrarComissao"
class
=
"comissao"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-12"
>
<
h1
class
=
"titulo-detalhes"
>
Cadastrar
Comissão
</
h1
>
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-5"
>
<
div
class
=
"card"
>
<
div
class
=
"card-body"
>
<
h5
class
=
"card-title"
>
Novo
Membro
</
h5
>
<
h6
class
=
"card-subtitle mb-2 text-muted"
>
Cadastre
um
membro
para
sua
Comissão
</
h6
>
<
form
action
=
"
{
{route('cadastrar.comissao')}
}
"
method
=
"POST"
>
@
csrf
<
input
type
=
"hidden"
name
=
"eventoId"
value
=
"{{
$evento->id
?? '' }}"
>
<
p
class
=
"card-text"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
label
for
=
"emailMembroComissao"
class
=
"control-label"
>
E
-
mail
do
novo
membro
</
label
>
<
input
type
=
"email"
name
=
"emailMembroComissao"
class
=
"form-control @error('emailMembroComissao') is-invalid @enderror"
name
=
"emailMembroComissao"
value
=
"{{ old('emailMembroComissao') }}"
id
=
"emailMembroComissao"
placeholder
=
"E-mail"
>
@
error
(
'emailMembroComissao'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
</
p
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-md-12"
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
style
=
"width:100%"
>
{{
__
(
'Finalizar'
)
}}
</
button
>
</
div
>
</
div
>
</
form
>
</
div
>
</
div
>
{{
--
end
card
--
}}
</
div
>
</
div
>
</
div
>
{{
--
End
cadastrar
Comissão
--
}}
<
div
id
=
"divDefinirCoordComissao"
class
=
"comissao"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-12"
>
<
h1
class
=
"titulo-detalhes"
>
Definir
Coordenador
da
Comissão
</
h1
>
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-5"
>
<
div
class
=
"card"
>
<
div
class
=
"card-body"
>
<
h5
class
=
"card-title"
>
Coordenador
da
Comissão
</
h5
>
<
h6
class
=
"card-subtitle mb-2 text-muted"
>
Selecione
um
coordenador
para
comissão
do
seu
evento
</
h6
>
<
form
id
=
"formCoordComissao"
action
=
"
{
{route('cadastrar.coordComissao')}
}
"
method
=
"POST"
>
@
csrf
<
p
class
=
"card-text"
>
<
input
type
=
"hidden"
name
=
"eventoId"
value
=
"{{
$evento->id
?? '' }}"
>
<
div
class
=
"form-group"
>
<
label
for
=
"coodComissaoId"
>
Coordenador
Comissão
</
label
>
<
select
class
=
"form-control"
name
=
"coordComissaoId"
id
=
"coodComissaoId"
>
@
foreach
(
$users
as
$user
)
@
if
(
$evento
->
coordComissaoId
==
$user
->
id
)
<
option
value
=
"
{
{$user->id}
}
"
selected
>
{{
$user
->
email
}}
</
option
>
@
else
<
option
value
=
"
{
{$user->id}}">{{$user->email}
}
</option>
@endif
@endforeach
</select>
</div>
</p>
<div class="
row
justify
-
content
-
center
">
<div class="
col
-
md
-
12
">
<button type="
submit
" class="
btn
btn
-
primary
" style="
width
:
100
%
">
{{ __('Definir Coordenador') }}
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>{{-- End Cord Comissão --}}
<div id="
divListarComissao
" class="
comissao
">
<div class="
row
">
<div class="
col
-
sm
-
12
">
<h1 class="
titulo
-
detalhes
">Listar Comissão</h1>
</div>
</div>
<div class="
row
">
<div class="
col
-
sm
-
12
">
<div class="
card
">
<div class="
card
-
body
">
<h5 class="
card
-
title
">Comissão</h5>
<h6 class="
card
-
subtitle
mb
-
2
text
-
muted
">Usuários cadastrados na comissão do seu evento.</h6>
<p class="
card
-
text
">
<table class="
table
table
-
hover
table
-
responsive
-
lg
table
-
sm
">
<thead>
<th>
<th>Nome</th>
<th>Especialidade</th>
<th>Celular</th>
<th>E-mail</th>
<th>Direção</th>
<th>Remover</th>
</th>
</thead>
@foreach (
$users
as
$user
)
<tbody>
<th>
@if (isset(
$user->name
))
<td>
{
{$user->name}
}
</td>
<td>
{
{$user->especProfissional}
}
</td>
<td>
{
{$user->celular}
}
</td>
<td>
{
{$user->email}
}
</td>
@if (
$evento->coordComissaoId
==
$user->id
)
<td>Coordenador</td>
@endif
<td>
<form method="
POST
" action="
{{
route
(
'delete.comissao'
,
[
'eventosId'
=>
$evento
->
id
,
'userId'
=>
$user
->
id
])}}
">
{{ csrf_field() }}
{{ method_field('DELETE') }}
<button type="
submit
" class="
dropdown
-
item
">
<img src="
{{
asset
(
'img/icons/trash-alt-regular.svg'
)}}
" style="
width
:
15
px
">
</button>
</form>
</td>
@else
<td>Usuário temporário - Sem nome</td>
<td>Usuário temporário - Sem Especialidade</td>
<td>Usuário temporário - Sem Celular</td>
<td>
{
{$user->email}
}
</td>
@if (
$evento->coordComissaoId
==
$user->id
)
<td>Coordenador</td>
@endif
<td>
<form method="
POST
" action="
{{
route
(
'delete.comissao'
,
[
'eventosId'
=>
$evento
->
id
,
'userId'
=>
$user
->
id
])}}
">
{{ csrf_field() }}
{{ method_field('DELETE') }}
<button type="
submit
" class="
dropdown
-
item
">
<img src="
{{
asset
(
'img/icons/trash-alt-regular.svg'
)}}
" style="
width
:
15
px
">
</button>
</form>
</td>
@endif
</th>
</tbody>
@endforeach
</table>
</p>
</div>
</div>
</div>
</div>
{{-- tabela membros comissão --}}
<div class="
row
">
<div class="
col
-
sm
-
12
">
<table class="
table
table
-
responsive
-
lg
table
-
hover
">
</table>
</div>
</div>
</div>{{-- End Listar Comissão --}}
<!-- Trabalhos -->
<div id="
divListarTrabalhos
" style="
display
:
none
">
<div class="
row
titulo
-
detalhes
">
<div class="
col
-
sm
-
10
">
<h1 class="">Trabalhos</h1>
</div>
<form method="
GET
" action="
{{
route
(
'distribuicao'
)}}
">
<input type="
hidden
" name="
eventoId
" value="
{{
$evento
->
id
}}
">
<div class="
row
justify
-
content
-
center
">
<div class="
col
-
md
-
12
">
<button onclick="
event
.
preventDefault
();
" data-toggle="
modal
" data-target="
#modalDistribuicaoAutomatica" class="btn btn-primary" style="width:100%">
{{
__
(
'Distribuir Trabalhos'
)
}}
</
button
>
</
div
>
</
div
>
</
form
>
</
div
>
{{
--
Tabela
Trabalhos
--
}}
<
div
class
=
"row"
>
<
div
class
=
"col-sm-12"
>
<
table
class
=
"table table-hover table-responsive-lg table-sm"
>
<
thead
>
<
tr
>
<
th
scope
=
"col"
>
ID
</
th
>
<
th
scope
=
"col"
>
Área
</
th
>
<
th
scope
=
"col"
>
Modalidade
</
th
>
<
th
scope
=
"col"
>
Revisores
</
th
>
<
th
scope
=
"col"
style
=
"text-align:center"
>
Baixar
</
th
>
<
th
scope
=
"col"
style
=
"text-align:center"
>
Visualizar
</
th
>
</
tr
>
</
thead
>
<
tbody
>
@
php
$i
=
0
;
@
endphp
@
foreach
(
$trabalhos
as
$trabalho
)
<
tr
>
<
td
>
{{
$trabalho
->
id
}}
</
td
>
<
td
>
{{
$trabalho
->
area
->
nome
}}
</
td
>
<
td
>
{{
$trabalho
->
modalidade
->
nome
}}
</
td
>
<
td
>
@
foreach
(
$trabalho
->
atribuicao
as
$atribuicao
)
{{
$atribuicao
->
revisor
->
user
->
email
}},
@
endforeach
</
td
>
<
td
style
=
"text-align:center"
>
@
php
$arquivo
=
""
;
$i
++
;
@
endphp
@
foreach
(
$trabalho
->
arquivo
as
$key
)
@
php
if
(
$key
->
versaoFinal
==
true
){
$arquivo
=
$key
->
nome
;
}
@
endphp
@
endforeach
<
img
onclick
=
"document.getElementById('formDownload
{
{$i}
}
').submit();"
class
=
""
src
=
"
{
{asset('img/icons/file-download-solid-black.svg')}
}
"
style
=
"width:20px"
alt
=
""
>
<
form
method
=
"GET"
action
=
"{{ route('download') }}"
target
=
"_new"
id
=
"formDownload
{
{$i}
}
"
>
<
input
type
=
"hidden"
name
=
"file"
value
=
"
{
{$arquivo}
}
"
>
</
form
>
</
td
>
<
td
style
=
"text-align:center"
>
<
a
class
=
"botaoAjax"
href
=
"#"
data
-
toggle
=
"modal"
onclick
=
"trabalhoId(
{
{$trabalho->id}
}
)"
data
-
target
=
"#modalTrabalho"
><
img
src
=
"
{
{asset('img/icons/eye-regular.svg')}
}
"
style
=
"width:20px"
></
a
>
</
td
>
</
tr
>
@
endforeach
</
tbody
>
</
table
>
</
div
>
</
div
>
</
div
><!--
End
Trabalhos
-->
<!--
Definir
Submissões
-->
<
div
id
=
"divDefinirSubmissoes"
style
=
"display: none"
>
<
div
class
=
"row titulo-detalhes"
>
<
div
class
=
"col-sm-10"
>
<
h1
class
=
""
>
Definir
Submissões
</
h1
>
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
div
class
=
"card"
>
<
div
class
=
"card-body"
>
<
h5
class
=
"card-title"
>
Definir
Submissões
do
Trabalho
</
h5
>
<
h6
class
=
"card-subtitle mb-2 text-muted"
>
Informe
o
número
de
trabalhos
que
cada
autor
poderá
enviar
e
o
número
de
trabalhos
em
que
um
usuário
poderá
ser
um
coautor
</
h6
>
<
form
method
=
"POST"
action
=
"
{
{route('trabalho.numTrabalhos')}
}
"
>
@
csrf
<
p
class
=
"card-text"
>
<
input
type
=
"hidden"
name
=
"eventoId"
value
=
"
{
{$evento->id}
}
"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
label
for
=
"trabalhosPorAutor"
class
=
"col-form-label"
>
{{
__
(
'Número de trabalhos por Autor'
)
}}
</
label
>
<
input
id
=
"trabalhosPorAutor"
type
=
"text"
class
=
"form-control @error('trabalhosPorAutor') is-invalid @enderror"
name
=
"trabalhosPorAutor"
value
=
"{{ old('trabalhosPorAutor') }}"
required
autocomplete
=
"trabalhosPorAutor"
autofocus
>
@
error
(
'trabalhosPorAutor'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
{{
--
end
row
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
label
for
=
"numCoautor"
class
=
"col-form-label"
>
{{
__
(
'Número de trabalhos como Coautor'
)
}}
</
label
>
<
input
id
=
"numCoautor"
type
=
"text"
class
=
"form-control @error('numCoautor') is-invalid @enderror"
name
=
"numCoautor"
value
=
"{{ old('numCoautor') }}"
required
autocomplete
=
"numCoautor"
autofocus
>
@
error
(
'numCoautor'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
{{
--
end
row
--
}}
</
p
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-md-12"
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
style
=
"width:100%"
>
{{
__
(
'Finalizar'
)
}}
</
button
>
</
div
>
</
div
>
</
form
>
</
div
>
</
div
>
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
div
class
=
"card"
>
<
div
class
=
"card-body"
>
<
h5
class
=
"card-title"
>
Resumo
</
h5
>
<
h6
class
=
"card-subtitle mb-2 text-muted"
>
Informe
se
os
trabalhos
enviados
possuem
resumos
.
</
h6
>
<
form
method
=
"POST"
action
=
"
{
{route('evento.setResumo')}
}
"
>
@
csrf
<
p
class
=
"card-text"
>
<
input
type
=
"hidden"
name
=
"eventoId"
value
=
"
{
{$evento->id}
}
"
>
<
input
type
=
"hidden"
name
=
"hasResumo"
value
=
"false"
id
=
"hasResumo"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
input
id
=
"hasResumoCheck"
type
=
"checkbox"
onclick
=
"document.getElementById('hasResumo').value = 'true'"
autocomplete
=
"hasResumo"
autofocus
>
<
label
for
=
"hasResumoCheck"
>
{{
__
(
'Possui'
)
}}
</
label
>
@
error
(
'hasResumo'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
{{
--
end
row
--
}}
</
p
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-md-12"
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
style
=
"width:100%"
>
{{
__
(
'Finalizar'
)
}}
</
button
>
</
div
>
</
div
>
</
form
>
</
div
>
</
div
>
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
div
class
=
"card"
>
<
div
class
=
"card-body"
>
<
h5
class
=
"card-title"
>
Logo
Evento
</
h5
>
<
h6
class
=
"card-subtitle mb-2 text-muted"
>
Modifique
a
foto
do
evento
aqui
.
</
h6
>
<
form
method
=
"POST"
action
=
"
{
{route('evento.setFotoEvento')}
}
"
enctype
=
"multipart/form-data"
>
@
csrf
<
p
class
=
"card-text"
>
<
input
type
=
"hidden"
name
=
"eventoId"
value
=
"
{
{$evento->id}
}
"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
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
>
{{
--
end
row
--
}}
</
p
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-md-12"
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
style
=
"width:100%"
>
{{
__
(
'Finalizar'
)
}}
</
button
>
</
div
>
</
div
>
</
form
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
><!--
Definir
Submissões
-->
{{
--
Modalidade
--
}}
<
div
id
=
"divCadastrarModalidades"
class
=
"modalidades"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-12"
>
<
h1
class
=
"titulo-detalhes"
>
Cadastrar
Modalidade
</
h1
>
</
div
>
</
div
>
{{
--
row
card
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
div
class
=
"card"
>
<
div
class
=
"card-body"
>
<
h5
class
=
"card-title"
>
Nova
Modalidade
</
h5
>
<
h6
class
=
"card-subtitle mb-2 text-muted"
>
Cadastre
uma
nova
modalidade
para
o
seu
evento
</
h6
>
<
form
method
=
"POST"
action
=
"
{
{route('modalidade.store')}
}
"
>
@
csrf
<
p
class
=
"card-text"
>
<
input
type
=
"hidden"
name
=
"eventoId"
value
=
"
{
{$evento->id}
}
"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-12"
>
<
label
for
=
"nomeModalidade"
class
=
"col-form-label"
>
{{
__
(
'Nome'
)
}}
</
label
>
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
input
id
=
"nomeModalidade"
type
=
"text"
class
=
"form-control @error('nomeModalidade') is-invalid @enderror"
name
=
"nomeModalidade"
value
=
"{{ old('nomeModalidade') }}"
required
autocomplete
=
"nomeModalidade"
autofocus
>
@
error
(
'nomeModalidade'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
{{
--
end
row
--
}}
</
p
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-md-12"
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
style
=
"width:100%"
>
{{
__
(
'Finalizar'
)
}}
</
button
>
</
div
>
</
div
>
</
form
>
</
div
>
</
div
>
</
div
>
<
div
class
=
"col-sm-6"
>
<
div
class
=
"card"
>
<
div
class
=
"card-body"
>
<
h5
class
=
"card-title"
>
Áreas
por
Modalidade
</
h5
>
<
h6
class
=
"card-subtitle mb-2 text-muted"
>
Vincule
as
Áreas
de
acordo
com
cada
modalidade
</
h6
>
<
form
method
=
"POST"
action
=
"
{
{route('areaModalidade.store')}
}
"
>
@
csrf
<
p
class
=
"card-text"
>
<
input
type
=
"hidden"
name
=
"eventoId"
value
=
"
{
{$evento->id}
}
"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"modalidadeId"
class
=
"col-form-label"
>
{{
__
(
'Modalidade'
)
}}
</
label
>
<
select
class
=
"form-control @error('modalidadeId') is-invalid @enderror"
id
=
"modalidadeId"
name
=
"modalidadeId"
>
<
option
value
=
""
disabled
selected
hidden
>
Modalidade
</
option
>
@
foreach
(
$modalidades
as
$modalidade
)
<
option
value
=
"
{
{$modalidade->id}}">{{$modalidade->nome}
}
</option>
@endforeach
</select>
@error('modalidadeId')
<span class="
invalid
-
feedback
" role="
alert
">
<strong>{{
$message
}}</strong>
</span>
@enderror
</div>
<div class="
col
-
sm
-
6
">
<label for="
areaId
" class="
col
-
form
-
label
">{{ __('Área') }}</label>
<select class="
form
-
control
@
error
(
'areaId'
)
is
-
invalid
@
enderror
" id="
areaId
" name="
areaId
">
<option value="" disabled selected hidden> Área </option>
@foreach(
$areas
as
$area
)
<option value="
{{
$area
->
id
}}
">
{
{$area->nome}
}
</option>
@endforeach
</select>
@error('areaId')
<span class="
invalid
-
feedback
" role="
alert
">
<strong>{{
$message
}}</strong>
</span>
@enderror
</div>
</div>
</p>
<div class="
row
justify
-
content
-
center
">
<div class="
col
-
md
-
12
">
<button type="
submit
" class="
btn
btn
-
primary
" style="
width
:
100
%
">
{{ __('Finalizar') }}
</button>
</div>
</div>
</form>
</div>
</div>{{-- End card--}}
</div>
</div>{{-- end row card --}}
</div>
<div id="
divListarModalidades
" class="
modalidades
">
<div class="
row
">
<div class="
col
-
sm
-
12
">
<h1 class="
titulo
-
detalhes
">Listar Modalidades</h1>
</div>
</div>
<div class="
row
justify
-
content
-
center
">
{{-- table modalidades --}}
<div class="
col
-
sm
-
6
">
<div class="
card
">
<div class="
card
-
body
">
<h5 class="
card
-
title
">Modalidades</h5>
<h6 class="
card
-
subtitle
mb
-
2
text
-
muted
">Modalidades cadastradas no seu evento</h6>
<p class="
card
-
text
">
<table class="
table
table
-
hover
table
-
responsive
-
lg
table
-
sm
">
<thead>
<tr>
<th scope="
col
">Nome</th>
</tr>
</thead>
<tbody>
@foreach(
$modalidades
as
$modalidade
)
<tr>
<td>
{
{$modalidade->nome}
}
</td>
</tr>
@endforeach
</tbody>
</table>
</p>
</div>
</div>
</div>{{-- end table--}}
{{-- table modalidades Área--}}
<div class="
col
-
sm
-
6
">
<div class="
card
">
<div class="
card
-
body
">
<h5 class="
card
-
title
">Áreas por Modalidade</h5>
<h6 class="
card
-
subtitle
mb
-
2
text
-
muted
">Áreas correspondentes à cada modalidade do seu evento</h6>
<p class="
card
-
text
">
<table class="
table
table
-
hover
table
-
responsive
-
lg
table
-
sm
">
<thead>
<tr>
<th scope="
col
">Modalidade</th>
<th scope="
col
">Área</th>
</tr>
</thead>
<tbody>
@foreach(
$areaModalidades
as
$areaModalidade
)
<tr>
<td>
{
{$areaModalidade->modalidade->nome}
}
</td>
<td>
{
{$areaModalidade->area->nome}
}
</td>
</tr>
@endforeach
</tbody>
</table>
</p>
</div>
</div>
</div>{{-- end table área--}}
</div>
</div>
<div id="
divClassificacao
" class="
classificacao
">
<h1>Classificação</h1>
</div>
<div id="
divAtividades
" class="
atividades
">
<h1>Atividades</h1>
</div>
<!-- Área -->
<div id="
divCadastrarAreas
" style="
display
:
none
">
<div class="
row
">
<div class="
col
-
sm
-
12
">
<h1 class="
titulo
-
detalhes
">Cadastrar Áreas</h1>
</div>
</div>
<div class="
row
justify
-
content
-
center
">
<div class="
col
-
sm
-
5
">
<div class="
card
">
<div class="
card
-
body
">
<h5 class="
card
-
title
">Nova Área</h5>
<h6 class="
card
-
subtitle
mb
-
2
text
-
muted
">Cadastre uma nova área para o seu evento</h6>
<form method="
POST
" action="
{{
route
(
'area.store'
)}}
">
@csrf
<p class="
card
-
text
">
<input type="
hidden
" name="
eventoId
" value="
{{
$evento
->
id
}}
">
<div class="
row
justify
-
content
-
center
">
<div class="
col
-
sm
-
12
">
<label for="
nome
" class="
col
-
form
-
label
">{{ __('Nome da Área') }}</label>
<input id="
nome
" type="
text
" class="
form
-
control
@
error
(
'nome'
)
is
-
invalid
@
enderror
" name="
nome
" value="
{{
old
(
'nome'
)
}}
" required autocomplete="
nome
" autofocus>
@error('nome')
<span class="
invalid
-
feedback
" role="
alert
">
<strong>{{
$message
}}</strong>
</span>
@enderror
</div>
</div>
</p>
<div class="
row
justify
-
content
-
center
">
<div class="
col
-
md
-
12
">
<button type="
submit
" class="
btn
btn
-
primary
" style="
width
:
100
%
">
{{ __('Finalizar') }}
</button>
</div>
</div>
</form>
</div>
</div>{{-- End card--}}
</div>
</div>
</div>
<div id="
divListarAreas
" style="
display
:
none
">
<div class="
row
">
<div class="
col
-
sm
-
12
">
<h1 class="
titulo
-
detalhes
">Listar Áreas</h1>
</div>
</div>
<div class="
row
justify
-
content
-
center
">
<div class="
col
-
sm
-
8
">
<div class="
card
">
<div class="
card
-
body
">
<h5 class="
card
-
title
">Áreas</h5>
<h6 class="
card
-
subtitle
mb
-
2
text
-
muted
">Áreas cadastradas no seu evento</h6>
<p class="
card
-
text
">
<table class="
table
table
-
hover
table
-
responsive
-
lg
table
-
sm
">
<thead>
<tr>
<th scope="
col
">#</th>
<th scope="
col
">Nome</th>
<th scope="
col
" style="
text
-
align
:
center
">Remover</th>
</tr>
</thead>
<tbody>
@foreach(
$areas
as
$area
)
<tr>
<th scope="
row
">
{
{$area->id}
}
</th>
<td>
{
{$area->nome}
}
</td>
<td>
<form method="
POST
" action="
{{
route
(
'area.delete'
,
$area
->
id
)}}
">
{{ csrf_field() }}
{{ method_field('DELETE') }}
<button type="
submit
" class="
dropdown
-
item
">
<img src="
{{
asset
(
'img/icons/trash-alt-regular.svg'
)}}
" style="
width
:
15
px
">
</button>
</form>
</td>
</tr>
@endforeach
</tbody>
</table>
</p>
</div>
</div>
</div>
</div>
</div>
<!-- Revisores -->
<div id="
divCadastrarRevisores
" style="
display
:
none
">
<div class="
row
">
<div class="
col
-
sm
-
12
">
<h1 class="
titulo
-
detalhes
">Cadastrar Revisores</h1>
</div>
</div>
<div class="
row
justify
-
content
-
center
">
<div class="
col
-
sm
-
10
">
<div class="
card
">
<div class="
card
-
body
">
<h5 class="
card
-
title
">Revisores</h5>
<h6 class="
card
-
subtitle
mb
-
2
text
-
muted
">Cadastre um novo revisor no seu evento</h6>
<form method="
POST
" action="
{{
route
(
'revisor.store'
)}}
">
@csrf
<p class="
card
-
text
">
<input type="
hidden
" name="
eventoId
" value="
{{
$evento
->
id
}}
">
<div class="
row
justify
-
content
-
center
">
<div class="
col
-
sm
-
4
">
<label for="
nomeRevisor
" class="
col
-
form
-
label
">{{ __('Nome do Revisor') }}</label>
<input id="
nomeRevisor
" type="
text
" class="
form
-
control
@
error
(
'nomeRevisor'
)
is
-
invalid
@
enderror
" name="
nomeRevisor
" value="
{{
old
(
'nomeRevisor'
)
}}
" required autocomplete="
nomeRevisor
" autofocus>
@error('nomeRevisor')
<span class="
invalid
-
feedback
" role="
alert
">
<strong>{{
$message
}}</strong>
</span>
@enderror
</div>
<div class="
col
-
sm
-
4
">
<label for="
emailRevisor
" class="
col
-
form
-
label
">{{ __('Email do Revisor') }}</label>
<input id="
emailRevisor
" type="
text
" class="
form
-
control
@
error
(
'emailRevisor'
)
is
-
invalid
@
enderror
" name="
emailRevisor
" value="
{{
old
(
'emailRevisor'
)
}}
" required autocomplete="
emailRevisor
" autofocus>
@error('emailRevisor')
<span class="
invalid
-
feedback
" role="
alert
">
<strong>{{
$message
}}</strong>
</span>
@enderror
</div>
<div class="
col
-
sm
-
4
">
<label for="
areaRevisor
" class="
col
-
form
-
label
">{{ __('Área') }}</label>
<select class="
form
-
control
@
error
(
'areaRevisor'
)
is
-
invalid
@
enderror
" id="
areaRevisor
" name="
areaRevisor
">
<option value="" disabled selected hidden>-- Área --</option>
@foreach(
$areas
as
$area
)
<option value="
{{
$area
->
id
}}
">
{
{$area->nome}
}
</option>
@endforeach
</select>
@error('areaRevisor')
<span class="
invalid
-
feedback
" role="
alert
">
<strong>{{
$message
}}</strong>
</span>
@enderror
</div>
</div>
</p>
<div class="
row
justify
-
content
-
center
">
<div class="
col
-
md
-
12
">
<button type="
submit
" class="
btn
btn
-
primary
" style="
width
:
100
%
">
{{ __('Finalizar') }}
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
<div id="
divListarRevisores
" style="
display
:
none
">
<div class="
row
">
<div class="
col
-
sm
-
12
">
<h1 class="
titulo
-
detalhes
">Listar Revisores</h1>
</div>
</div>
<div class="
row
justify
-
content
-
center
">
<div class="
col
-
sm
-
12
">
<div class="
card
">
<div class="
card
-
body
">
<h5 class="
card
-
title
">Revisores</h5>
<h6 class="
card
-
subtitle
mb
-
2
text
-
muted
">Revisores cadastrados no seu evento</h6>
<p class="
card
-
text
">
<table class="
table
table
-
hover
table
-
responsive
-
lg
table
-
sm
">
<thead>
<tr>
<th scope="
col
">Nome</th>
<th scope="
col
">Área</th>
<th scope="
col
" style="
text
-
align
:
center
">Em Andamento</th>
<th scope="
col
" style="
text
-
align
:
center
">Finalizados</th>
<th scope="
col
" style="
text
-
align
:
center
">Visualizar</th>
<th scope="
col
" style="
text
-
align
:
center
">Lembrar</th>
<th scope="
col
" style="
text
-
align
:
center
">Remover</th>
</tr>
</thead>
<tbody>
@foreach(
$revisores
as
$revisor
)
<tr>
<td>
{
{$revisor->user->email}
}
</td>
<td>
{
{$revisor->area->nome}
}
</td>
<td style="
text
-
align
:
center
">
{
{$revisor->correcoesEmAndamento}
}
</td>
<td style="
text
-
align
:
center
">
{
{$revisor->trabalhosCorrigidos}
}
</td>
<td style="
text
-
align
:
center
">
<a href="
#" data-toggle="modal" data-target="#modalRevisor">
<
img
src
=
"
{
{asset('img/icons/eye-regular.svg')}
}
"
style
=
"width:20px"
>
</
a
>
</
td
>
<
td
style
=
"text-align:center"
>
<
form
action
=
"
{
{route('revisor.email')}
}
"
method
=
"POST"
>
@
csrf
<
input
type
=
"hidden"
name
=
"user"
value
=
'@json($revisor->user)'
>
<
button
class
=
"btn btn-primary btn-sm"
type
=
"submit"
>
Enviar
e
-
mail
</
button
>
</
form
>
</
td
>
<
td
>
<
form
method
=
"POST"
action
=
"{{route('revisor.delete', ['eventoId' =>
$evento->id
, 'userId' =>
$revisor->user
->id])}}"
>
{{
csrf_field
()
}}
{{
method_field
(
'DELETE'
)
}}
<
button
type
=
"submit"
class
=
"dropdown-item"
>
<
img
src
=
"
{
{asset('img/icons/trash-alt-regular.svg')}
}
"
style
=
"width:15px"
>
</
button
>
</
form
>
</
td
>
</
tr
>
@
endforeach
</
tbody
>
</
table
>
@
if
(
count
(
$revs
)
>
0
&&
isset
(
$revs
))
<
form
action
=
"
{
{route('revisor.emailTodos')}
}
"
method
=
"POST"
>
@
csrf
<
input
type
=
"hidden"
name
=
"revisores"
value
=
'@json($revs)'
>
<
button
class
=
"btn btn-primary btn-sm"
type
=
"submit"
>
Lembrar
todos
</
button
>
</
form
>
@
endif
</
p
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
<!--
Modal
Revisor
-->
<
div
class
=
"modal fade"
id
=
"modalRevisor"
tabindex
=
"-1"
role
=
"dialog"
aria
-
labelledby
=
"modalRevisor"
aria
-
hidden
=
"true"
>
<
div
class
=
"modal-dialog modal-dialog-scrollable modal-xl"
role
=
"document"
>
<
div
class
=
"modal-content"
>
<
div
class
=
"modal-header"
>
<
h5
class
=
"modal-title"
id
=
"exampleModalCenterTitle"
>
Revisor
</
h5
>
<
button
type
=
"button"
class
=
"close"
data
-
dismiss
=
"modal"
aria
-
label
=
"Close"
>
<
span
aria
-
hidden
=
"true"
>&
times
;
</
span
>
</
button
>
</
div
>
<
div
class
=
"modal-body"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
""
>
Nome
</
label
>
<
h5
>
Nome
do
Revisor
</
h5
>
</
div
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
""
>
E
-
mail
</
label
>
<
h5
>
E
-
mail
do
Revisor
</
h5
>
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
""
>
Área
</
label
>
<
h5
>
Área
do
Revisor
</
h5
>
</
div
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
""
>
Instituição
</
label
>
<
h5
>
Instituição
do
Revisor
</
h5
>
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
style
=
"margin-top:20px"
>
<
div
class
=
"col-sm-12"
>
<
h4
>
Trabalhos
</
h4
>
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
table
class
=
"table table-hover table-responsive-lg table-sm"
>
<
thead
>
<
tr
>
<
th
scope
=
"col"
>
Título
</
th
>
<
th
scope
=
"col"
>
Status
</
th
>
</
tr
>
</
thead
>
<
tbody
>
<
tr
>
<
td
>
Título
do
trabalho
</
td
>
<
td
>
Status
do
trabalho
</
td
>
</
tr
>
</
tbody
>
</
table
>
</
div
>
</
div
>
</
div
>
<!--
<
div
class
=
"modal-footer"
>
<
button
type
=
"button"
class
=
"btn btn-secondary"
data
-
dismiss
=
"modal"
>
Fechar
</
button
>
<
button
type
=
"button"
class
=
"btn btn-primary"
>
Salvar
</
button
>
</
div
>
-->
</
div
>
</
div
>
</
div
>
<!--
Modal
Trabalho
-->
<
div
class
=
"modal fade"
id
=
"modalTrabalho"
tabindex
=
"-1"
role
=
"dialog"
aria
-
labelledby
=
"modalTrabalho"
aria
-
hidden
=
"true"
>
<
div
class
=
"modal-dialog modal-dialog-scrollable modal-dialog-centered modal-lg"
role
=
"document"
>
<
div
class
=
"modal-content"
>
<
div
class
=
"modal-header"
>
<
h5
class
=
"modal-title"
id
=
"exampleModalCenterTitle"
>
Trabalho
</
h5
>
<
button
type
=
"button"
class
=
"close"
data
-
dismiss
=
"modal"
aria
-
label
=
"Close"
>
<
span
aria
-
hidden
=
"true"
>&
times
;
</
span
>
</
button
>
</
div
>
<
div
class
=
"modal-body"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
h5
>
Título
</
h5
>
<
p
id
=
"tituloTrabalhoAjax"
></
p
>
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
h5
>
Resumo
</
h5
>
<
p
id
=
"resumoTrabalhoAjax"
></
p
>
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
style
=
"margin-top:20px"
>
<
div
class
=
"col-sm-12"
>
<
h5
>
Remover
Revisor
</
h5
>
</
div
>
</
div
>
<
form
action
=
"{{ route('atribuicao.delete') }}"
method
=
"post"
>
@
csrf
<
input
type
=
"hidden"
name
=
"eventoId"
value
=
"
{
{$evento->id}
}
"
>
<
input
type
=
"hidden"
name
=
"trabalhoId"
value
=
""
id
=
"removerRevisorTrabalhoId"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-9"
>
<
div
id
=
"revisoresAjax"
class
=
"revisoresTrabalho"
style
=
"padding-left:20px"
>
<
div
id
=
"cblist"
>
</
div
>
</
div
>
</
div
>
<
div
class
=
"col-sm-3"
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
id
=
"removerRevisorTrabalho"
>
Remover
Revisor
</
button
>
</
div
>
</
div
>
</
form
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-12"
>
<
h5
>
Adicionar
Revisor
</
h5
>
</
div
>
</
div
>
<
form
action
=
"{{ route('distribuicaoManual') }}"
method
=
"post"
>
@
csrf
<
input
type
=
"hidden"
name
=
"trabalhoId"
value
=
""
id
=
"distribuicaoManualTrabalhoId"
>
<
input
type
=
"hidden"
name
=
"eventoId"
value
=
"
{
{$evento->id}
}
"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-9"
>
<
div
class
=
"form-group"
>
<
select
name
=
"revisorId"
class
=
"form-control"
id
=
"selectRevisorTrabalho"
>
</
select
>
</
div
>
</
div
>
<
div
class
=
"col-sm-3"
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
id
=
"addRevisorTrabalho"
>
Adicionar
Revisor
</
button
>
</
div
>
</
form
>
</
div
>
</
div
>
<
div
class
=
"modal-footer"
>
</
div
>
</
div
>
</
div
>
</
div
>
<!--
Modal
Trabalho
-->
<
div
class
=
"modal fade"
id
=
"modalDistribuicaoAutomatica"
tabindex
=
"-1"
role
=
"dialog"
aria
-
labelledby
=
"modalDistribuicaoAutomatica"
aria
-
hidden
=
"true"
>
<
div
class
=
"modal-dialog modal-dialog-centered"
role
=
"document"
>
<
div
class
=
"modal-content"
>
<
div
class
=
"modal-header"
>
<
h5
class
=
"modal-title"
id
=
"exampleModalCenterTitle"
>
Trabalho
</
h5
>
<
button
type
=
"button"
class
=
"close"
data
-
dismiss
=
"modal"
aria
-
label
=
"Close"
>
<
span
aria
-
hidden
=
"true"
>&
times
;
</
span
>
</
button
>
</
div
>
<
form
method
=
"GET"
action
=
"{{ route('distribuicaoAutomaticaPorArea') }}"
id
=
"formDistribuicaoPorArea"
>
<
div
class
=
"modal-body"
>
<
input
type
=
"hidden"
name
=
"eventoId"
value
=
"
{
{$evento->id}
}
"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-12"
>
<
label
for
=
"areaId"
class
=
"col-form-label"
>
{{
__
(
'Área'
)
}}
</
label
>
<
select
class
=
"form-control @error('areaId') is-invalid @enderror"
id
=
"areaIdformDistribuicaoPorArea"
name
=
"areaId"
>
<
option
value
=
""
disabled
selected
hidden
>
Área
</
option
>
@
foreach
(
$areas
as
$area
)
<
option
value
=
"
{
{$area->id}}">{{$area->nome}
}
</option>
@endforeach
</select>
@error('areaId')
<span class="
invalid
-
feedback
" role="
alert
">
<strong>{{
$message
}}</strong>
</span>
@enderror
</div>
</div>
<div class="
row
">
<div class="
col
-
sm
-
12
">
<label for="
numeroDeRevisoresPorTrabalho
" class="
col
-
form
-
label
">{{ __('Número de revisores por trabalho') }}</label>
</div>
</div>
<div class="
row
justify
-
content
-
center
">
<div class="
col
-
sm
-
12
">
<input id="
numeroDeRevisoresPorTrabalhoInput
" type="
number
" min="
1
" class="
form
-
control
@
error
(
'numeroDeRevisoresPorTrabalho'
)
is
-
invalid
@
enderror
" name="
numeroDeRevisoresPorTrabalho
" value="
{{
old
(
'numeroDeRevisoresPorTrabalho'
)
}}
" required autocomplete="
numeroDeRevisoresPorTrabalho
" autofocus>
@error('numeroDeRevisoresPorTrabalho')
<span class="
invalid
-
feedback
" role="
alert
">
<strong>{{
$message
}}</strong>
</span>
@enderror
</div>
</div>{{-- end row--}}
</div>
</form>
<div class="
modal
-
footer
">
<button type="
button
" class="
btn
btn
-
secondary
" data-dismiss="
modal
">Fechar</button>
<button id="
numeroDeRevisoresPorTrabalhoButton
" disabled onclick="
document
.
getElementById
(
'formDistribuicaoPorArea'
)
.
submit
();
" type="
button
" class="
btn
btn
-
primary
">Distribuir</button>
</div>
</div>
</div>
</div>
</div>
<input type="
hidden
" name="
trabalhoIdAjax
" value="
1
" id="
trabalhoIdAjax
">
@endsection
@section('javascript')
<script type="
text
/
javascript
" >
function trabalhoId(x){
document.getElementById('trabalhoIdAjax').value = x;
}
$(function(){
$('#areas').click(function(){
$('#dropdownAreas').slideToggle(200);
});
$('#revisores').click(function(){
$('#dropdownRevisores').slideToggle(200);
});
$('#comissao').click(function(){
$('#dropdownComissao').slideToggle(200);
});
$('#modalidades').click(function(){
$('#dropdownModalidades').slideToggle(200);
});
$('#trabalhos').click(function(){
$('#dropdownTrabalhos').slideToggle(200);
});
$('.botaoAjax').click(function(e){
e.preventDefault();
$.ajaxSetup({
headers: {
// 'X-CSRF-TOKEN': $('meta[name="
_token
"]').attr('content')
'Content-Type': 'application/json',
'X-Requested-With': 'XMLHttpRequest'
}
});
jQuery.ajax({
url: "
{{
route
(
'detalhesTrabalho'
)
}}
",
method: 'get',
data: {
// name: jQuery('#name').val(),
// type: jQuery('#type').val(),
// price: jQuery('#price').val()
trabalhoId: $('#trabalhoIdAjax').val()
},
success: function(result){
// result = JSON.parse(result[0]);
// console.log(result.titulo);
$('#tituloTrabalhoAjax').html(result.titulo);
$('#resumoTrabalhoAjax').html(result.resumo);
$('#distribuicaoManualTrabalhoId').val($('#trabalhoIdAjax').val());
$('#removerRevisorTrabalhoId').val($('#trabalhoIdAjax').val());
// console.log(result.revisores);
var container = $('#cblist');
container.empty();
result.revisores.forEach(addCheckbox);
var container = $('#selectRevisorTrabalho');
container.empty();
addDisabledOptionToSelect();
result.revisoresDisponiveis.forEach(addOptionToSelect);
}});
});
$('#areaIdformDistribuicaoPorArea').change(function () {
$.ajaxSetup({
headers: {
// 'X-CSRF-TOKEN': $('meta[name="
_token
"]').attr('content')
'Content-Type': 'application/json',
'X-Requested-With': 'XMLHttpRequest'
}
});
jQuery.ajax({
url: "
{{
route
(
'numeroDeRevisoresAjax'
)
}}
",
method: 'get',
data: {
// name: jQuery('#name').val(),
// type: jQuery('#type').val(),
// price: jQuery('#price').val()
areaId: $('#areaIdformDistribuicaoPorArea').val()
},
success: function(result){
if(result == 0){
$('#numeroDeRevisoresPorTrabalhoButton').prop('disabled', true);
alert("
Não
existem
revisores
nessa
área
.
");
}
else{
if($('#numeroDeRevisoresPorTrabalhoInput').val() < 1){
$('#numeroDeRevisoresPorTrabalhoButton').prop('disabled', true);
}
else{
$('#numeroDeRevisoresPorTrabalhoButton').prop('disabled', false);
}
}
// $('#tituloTrabalhoAjax').html(result.titulo);
// $('#resumoTrabalhoAjax').html(result.resumo);
// $("
h1
,
h2
,
p
").toggleClass("
blue
");
}});
});
$('#numeroDeRevisoresPorTrabalhoInput').on("
input
", function (){
if($('#numeroDeRevisoresPorTrabalhoInput').val() < 1){
$('#numeroDeRevisoresPorTrabalhoButton').prop('disabled', true);
}
else{
$('#numeroDeRevisoresPorTrabalhoButton').prop('disabled', false);
}
});
});
function myFunction(item, index) {
// document.getElementById("
demo
").innerHTML += index + "
:
" + item + "
<
br
>
";
console.log(index);
console.log(item.id);
}
function addCheckbox(item) {
var container = $('#cblist');
var inputs = container.find('input');
var id = inputs.length+1;
var linha = "
<
div
class
=
"+"
row
"+"
>
"+
"
<
div
class
=
"+"
col
-
sm
-
12
"+"
>
"+
"
<
input
type
=
"+"
checkbox
"+"
id
=
"+"
cb
"+id+"
name
=
"+"
revisores
[]
"+"
value
=
"+item.id+"
>
"+
"
<
label
for
=
"+"
cb
"+id+"
style
=
"+"
margin
-
left
:
10
px
"+"
>
"+item.nomeOuEmail+"
</
label
>
"+
"
</
div
>
"+
"
</
div
>
";
$('#cblist').append(linha);
}
function addOptionToSelect(item) {
var container = $('#selectRevisorTrabalho');
var inputs = container.find('option');
var id = inputs.length+1;
var linha = "
<
option
value
=
"+item.id+"
>
"+item.nomeOuEmail+"
</
option
>
";
$('#selectRevisorTrabalho').append(linha);
}
function addDisabledOptionToSelect() {
var container = $('#selectRevisorTrabalho');
var inputs = container.find('option');
var linha = "
<
option
value
=
''
disabled
selected
hidden
>
Novo
Revisor
</
option
>
";
$('#selectRevisorTrabalho').append(linha);
}
function cadastrarCoodComissao(){
document.getElementById("
formCoordComissao
").submit();
}
// var newOptions = {
// "
Option
1
": "
value1
",
// "
Option
2
": "
value2
",
// "
Option
3
": "
value3
"
// };
// var
$el
= $("
#testeId");
// // $("#areaRevisorTrabalhos").change(function(){
// // alert("The text has been changed.");
// // $el.empty(); // remove old options
// // $.each(newOptions, function(key,value) {
// // $el.append($("<option></option>")
// // .attr("value", value).text(key));
// // });
// // });
// $("#testeId").change(function(){
// alert("The text has been changed.");
// });
function
habilitarPagina
(
id
){
informacoes
=
document
.
getElementById
(
'divInformacoes'
);
listarTrabalhos
=
document
.
getElementById
(
'divListarTrabalhos'
);
submissoesTrabalhos
=
document
.
getElementById
(
'divDefinirSubmissoes'
);
classificacao
=
document
.
getElementById
(
'divClassificacao'
);
atividades
=
document
.
getElementById
(
'divAtividades'
);
cadastrarAreas
=
document
.
getElementById
(
'divCadastrarAreas'
);
listarAreas
=
document
.
getElementById
(
'divListarAreas'
);
cadastrarRevisores
=
document
.
getElementById
(
'divCadastrarRevisores'
);
listarRevisores
=
document
.
getElementById
(
'divListarRevisores'
);
cadastrarComissao
=
document
.
getElementById
(
'divCadastrarComissao'
);
definirCoordComissao
=
document
.
getElementById
(
'divDefinirCoordComissao'
);
listarComissao
=
document
.
getElementById
(
'divListarComissao'
);
cadastrarModalidade
=
document
.
getElementById
(
'divCadastrarModalidades'
);
listarModalidade
=
document
.
getElementById
(
'divListarModalidades'
);
// habilita divInformacoes
if
(
id
==
'informacoes'
){
console
.
log
(
'informacoes'
);
informacoes
.
style
.
display
=
"block"
;
listarTrabalhos
.
style
.
display
=
"none"
;
submissoesTrabalhos
.
style
.
display
=
"none"
;
classificacao
.
style
.
display
=
"none"
;
atividades
.
style
.
display
=
"none"
;
cadastrarAreas
.
style
.
display
=
"none"
;
listarAreas
.
style
.
display
=
"none"
;
cadastrarRevisores
.
style
.
display
=
"none"
;
listarRevisores
.
style
.
display
=
"none"
;
cadastrarComissao
.
style
.
display
=
"none"
;
definirCoordComissao
.
style
.
display
=
"none"
;
listarComissao
.
style
.
display
=
"none"
;
cadastrarModalidade
.
style
.
display
=
"none"
;
listarModalidade
.
style
.
display
=
"none"
;
}
if
(
id
==
'listarTrabalhos'
){
console
.
log
(
'listarTrabalhos'
);
informacoes
.
style
.
display
=
"none"
;
listarTrabalhos
.
style
.
display
=
"block"
;
submissoesTrabalhos
.
style
.
display
=
"none"
;
classificacao
.
style
.
display
=
"none"
;
atividades
.
style
.
display
=
"none"
;
cadastrarAreas
.
style
.
display
=
"none"
;
listarAreas
.
style
.
display
=
"none"
;
cadastrarRevisores
.
style
.
display
=
"none"
;
listarRevisores
.
style
.
display
=
"none"
;
cadastrarComissao
.
style
.
display
=
"none"
;
definirCoordComissao
.
style
.
display
=
"none"
;
listarComissao
.
style
.
display
=
"none"
;
cadastrarModalidade
.
style
.
display
=
"none"
;
listarModalidade
.
style
.
display
=
"none"
;
}
if
(
id
==
'modalidades'
){
console
.
log
(
'modalidades'
);
informacoes
.
style
.
display
=
"none"
;
listarTrabalhos
.
style
.
display
=
"none"
;
submissoesTrabalhos
.
style
.
display
=
"none"
;
classificacao
.
style
.
display
=
"none"
;
atividades
.
style
.
display
=
"none"
;
cadastrarAreas
.
style
.
display
=
"none"
;
listarAreas
.
style
.
display
=
"none"
;
cadastrarRevisores
.
style
.
display
=
"none"
;
listarRevisores
.
style
.
display
=
"none"
;
cadastrarComissao
.
style
.
display
=
"none"
;
definirCoordComissao
.
style
.
display
=
"none"
;
listarComissao
.
style
.
display
=
"none"
;
cadastrarModalidade
.
style
.
display
=
"none"
;
listarModalidade
.
style
.
display
=
"none"
;
}
if
(
id
==
'colocacao'
){
console
.
log
(
'colocacao'
);
informacoes
.
style
.
display
=
"none"
;
listarTrabalhos
.
style
.
display
=
"none"
;
submissoesTrabalhos
.
style
.
display
=
"none"
;
classificacao
.
style
.
display
=
"block"
;
atividades
.
style
.
display
=
"none"
;
cadastrarAreas
.
style
.
display
=
"none"
;
listarAreas
.
style
.
display
=
"none"
;
cadastrarRevisores
.
style
.
display
=
"none"
;
listarRevisores
.
style
.
display
=
"none"
;
cadastrarComissao
.
style
.
display
=
"none"
;
definirCoordComissao
.
style
.
display
=
"none"
;
listarComissao
.
style
.
display
=
"none"
;
cadastrarModalidade
.
style
.
display
=
"none"
;
listarModalidade
.
style
.
display
=
"none"
;
}
if
(
id
==
'atividades'
){
console
.
log
(
'atividades'
);
informacoes
.
style
.
display
=
"none"
;
listarTrabalhos
.
style
.
display
=
"none"
;
submissoesTrabalhos
.
style
.
display
=
"none"
;
classificacao
.
style
.
display
=
"none"
;
atividades
.
style
.
display
=
"block"
;
cadastrarAreas
.
style
.
display
=
"none"
;
listarAreas
.
style
.
display
=
"none"
;
cadastrarRevisores
.
style
.
display
=
"none"
;
listarRevisores
.
style
.
display
=
"none"
;
cadastrarComissao
.
style
.
display
=
"none"
;
definirCoordComissao
.
style
.
display
=
"none"
;
listarComissao
.
style
.
display
=
"none"
;
cadastrarModalidade
.
style
.
display
=
"none"
;
listarModalidade
.
style
.
display
=
"none"
;
}
if
(
id
==
'cadastrarAreas'
){
console
.
log
(
'cadastrarAreas'
);
informacoes
.
style
.
display
=
"none"
;
listarTrabalhos
.
style
.
display
=
"none"
;
submissoesTrabalhos
.
style
.
display
=
"none"
;
classificacao
.
style
.
display
=
"none"
;
atividades
.
style
.
display
=
"none"
;
cadastrarAreas
.
style
.
display
=
"block"
;
listarAreas
.
style
.
display
=
"none"
;
cadastrarRevisores
.
style
.
display
=
"none"
;
listarRevisores
.
style
.
display
=
"none"
;
cadastrarComissao
.
style
.
display
=
"none"
;
definirCoordComissao
.
style
.
display
=
"none"
;
listarComissao
.
style
.
display
=
"none"
;
cadastrarModalidade
.
style
.
display
=
"none"
;
listarModalidade
.
style
.
display
=
"none"
;
}
if
(
id
==
'listarAreas'
){
console
.
log
(
'listarAreas'
);
informacoes
.
style
.
display
=
"none"
;
listarTrabalhos
.
style
.
display
=
"none"
;
submissoesTrabalhos
.
style
.
display
=
"none"
;
classificacao
.
style
.
display
=
"none"
;
atividades
.
style
.
display
=
"none"
;
cadastrarAreas
.
style
.
display
=
"none"
;
listarAreas
.
style
.
display
=
"block"
;
cadastrarRevisores
.
style
.
display
=
"none"
;
listarRevisores
.
style
.
display
=
"none"
;
cadastrarComissao
.
style
.
display
=
"none"
;
definirCoordComissao
.
style
.
display
=
"none"
;
listarComissao
.
style
.
display
=
"none"
;
cadastrarModalidade
.
style
.
display
=
"none"
;
listarModalidade
.
style
.
display
=
"none"
;
}
if
(
id
==
'cadastrarRevisores'
){
console
.
log
(
'cadastrarRevisores'
);
informacoes
.
style
.
display
=
"none"
;
listarTrabalhos
.
style
.
display
=
"none"
;
submissoesTrabalhos
.
style
.
display
=
"none"
;
classificacao
.
style
.
display
=
"none"
;
atividades
.
style
.
display
=
"none"
;
cadastrarAreas
.
style
.
display
=
"none"
;
listarAreas
.
style
.
display
=
"none"
;
cadastrarRevisores
.
style
.
display
=
"block"
;
listarRevisores
.
style
.
display
=
"none"
;
cadastrarComissao
.
style
.
display
=
"none"
;
definirCoordComissao
.
style
.
display
=
"none"
;
listarComissao
.
style
.
display
=
"none"
;
cadastrarModalidade
.
style
.
display
=
"none"
;
listarModalidade
.
style
.
display
=
"none"
;
}
if
(
id
==
'listarRevisores'
){
console
.
log
(
'listarRevisores'
);
informacoes
.
style
.
display
=
"none"
;
listarTrabalhos
.
style
.
display
=
"none"
;
submissoesTrabalhos
.
style
.
display
=
"none"
;
classificacao
.
style
.
display
=
"none"
;
atividades
.
style
.
display
=
"none"
;
cadastrarAreas
.
style
.
display
=
"none"
;
listarAreas
.
style
.
display
=
"none"
;
cadastrarRevisores
.
style
.
display
=
"none"
;
listarRevisores
.
style
.
display
=
"block"
;
cadastrarComissao
.
style
.
display
=
"none"
;
definirCoordComissao
.
style
.
display
=
"none"
;
listarComissao
.
style
.
display
=
"none"
;
cadastrarModalidade
.
style
.
display
=
"none"
;
listarModalidade
.
style
.
display
=
"none"
;
}
if
(
id
==
'cadastrarComissao'
){
console
.
log
(
'cadastrarComissao'
);
informacoes
.
style
.
display
=
"none"
;
listarTrabalhos
.
style
.
display
=
"none"
;
submissoesTrabalhos
.
style
.
display
=
"none"
;
classificacao
.
style
.
display
=
"none"
;
atividades
.
style
.
display
=
"none"
;
cadastrarAreas
.
style
.
display
=
"none"
;
listarAreas
.
style
.
display
=
"none"
;
cadastrarRevisores
.
style
.
display
=
"none"
;
listarRevisores
.
style
.
display
=
"none"
;
cadastrarComissao
.
style
.
display
=
"block"
;
definirCoordComissao
.
style
.
display
=
"none"
;
listarComissao
.
style
.
display
=
"none"
;
cadastrarModalidade
.
style
.
display
=
"none"
;
listarModalidade
.
style
.
display
=
"none"
;
}
if
(
id
==
'definirCoordComissao'
){
console
.
log
(
'definirCoordComissao'
);
informacoes
.
style
.
display
=
"none"
;
listarTrabalhos
.
style
.
display
=
"none"
;
submissoesTrabalhos
.
style
.
display
=
"none"
;
classificacao
.
style
.
display
=
"none"
;
atividades
.
style
.
display
=
"none"
;
cadastrarAreas
.
style
.
display
=
"none"
;
listarAreas
.
style
.
display
=
"none"
;
cadastrarRevisores
.
style
.
display
=
"none"
;
listarRevisores
.
style
.
display
=
"none"
;
cadastrarComissao
.
style
.
display
=
"none"
;
definirCoordComissao
.
style
.
display
=
"block"
;
listarComissao
.
style
.
display
=
"none"
;
cadastrarModalidade
.
style
.
display
=
"none"
;
listarModalidade
.
style
.
display
=
"none"
;
}
if
(
id
==
'listarComissao'
){
console
.
log
(
'listarComissao'
);
informacoes
.
style
.
display
=
"none"
;
listarTrabalhos
.
style
.
display
=
"none"
;
submissoesTrabalhos
.
style
.
display
=
"none"
;
classificacao
.
style
.
display
=
"none"
;
atividades
.
style
.
display
=
"none"
;
cadastrarAreas
.
style
.
display
=
"none"
;
listarAreas
.
style
.
display
=
"none"
;
cadastrarRevisores
.
style
.
display
=
"none"
;
listarRevisores
.
style
.
display
=
"none"
;
cadastrarComissao
.
style
.
display
=
"none"
;
definirCoordComissao
.
style
.
display
=
"none"
;
listarComissao
.
style
.
display
=
"block"
;
cadastrarModalidade
.
style
.
display
=
"none"
;
listarModalidade
.
style
.
display
=
"none"
;
}
if
(
id
==
'cadastrarModalidade'
){
console
.
log
(
'cadastrarModalidade'
);
informacoes
.
style
.
display
=
"none"
;
listarTrabalhos
.
style
.
display
=
"none"
;
submissoesTrabalhos
.
style
.
display
=
"none"
;
classificacao
.
style
.
display
=
"none"
;
atividades
.
style
.
display
=
"none"
;
cadastrarAreas
.
style
.
display
=
"none"
;
listarAreas
.
style
.
display
=
"none"
;
cadastrarRevisores
.
style
.
display
=
"none"
;
listarRevisores
.
style
.
display
=
"none"
;
cadastrarComissao
.
style
.
display
=
"none"
;
definirCoordComissao
.
style
.
display
=
"none"
;
listarComissao
.
style
.
display
=
"none"
;
cadastrarModalidade
.
style
.
display
=
"block"
;
listarModalidade
.
style
.
display
=
"none"
;
}
if
(
id
==
'listarModalidade'
){
console
.
log
(
'listarModalidade'
);
informacoes
.
style
.
display
=
"none"
;
listarTrabalhos
.
style
.
display
=
"none"
;
submissoesTrabalhos
.
style
.
display
=
"none"
;
classificacao
.
style
.
display
=
"none"
;
atividades
.
style
.
display
=
"none"
;
cadastrarAreas
.
style
.
display
=
"none"
;
listarAreas
.
style
.
display
=
"none"
;
cadastrarRevisores
.
style
.
display
=
"none"
;
listarRevisores
.
style
.
display
=
"none"
;
cadastrarComissao
.
style
.
display
=
"none"
;
definirCoordComissao
.
style
.
display
=
"none"
;
listarComissao
.
style
.
display
=
"none"
;
cadastrarModalidade
.
style
.
display
=
"none"
;
listarModalidade
.
style
.
display
=
"block"
;
}
if
(
id
==
'submissoesTrabalhos'
){
informacoes
.
style
.
display
=
"none"
;
listarTrabalhos
.
style
.
display
=
"none"
;
submissoesTrabalhos
.
style
.
display
=
"block"
;
classificacao
.
style
.
display
=
"none"
;
atividades
.
style
.
display
=
"none"
;
cadastrarAreas
.
style
.
display
=
"none"
;
listarAreas
.
style
.
display
=
"none"
;
cadastrarRevisores
.
style
.
display
=
"none"
;
listarRevisores
.
style
.
display
=
"none"
;
cadastrarComissao
.
style
.
display
=
"none"
;
definirCoordComissao
.
style
.
display
=
"none"
;
listarComissao
.
style
.
display
=
"none"
;
cadastrarModalidade
.
style
.
display
=
"none"
;
listarModalidade
.
style
.
display
=
"none"
;
}
}
</
script
>
@
endsection
resources/views/coordenador/home.blade.php
0 → 100644
View file @
5de5a599
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
>
{{
--
titulo
da
página
--
}}
<
div
class
=
"row justify-content-center titulo"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-8"
>
<
h1
>
Eventos
</
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
Evento
</
a
>
</
div
>
</
div
>
</
div
>
</
div
>
<
div
class
=
"row"
>
@
foreach
(
$eventos
as
$evento
)
<
div
class
=
"card"
style
=
"width: 18rem;"
>
@
if
(
isset
(
$evento
->
fotoEvento
))
<
img
src
=
"
{
{asset('storage/eventos/'.$evento->id.'/logo.png')}
}
"
class
=
"card-img-top"
alt
=
"..."
>
@
else
<
img
src
=
"
{
{asset('img/colorscheme.png')}
}
"
class
=
"card-img-top"
alt
=
"..."
>
@
endif
<
div
class
=
"card-body"
>
<
div
class
=
"row"
>
<
div
class
=
"col-sm-12"
>
<
h4
class
=
"card-title"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
{{
$evento
->
nome
}}
@
can
(
'isCoordenador'
,
$evento
)
<
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
>
@
endcan
</
div
>
</
div
>
</
h4
>
</
div
>
</
div
>
<
p
class
=
"card-text"
>
<
strong
>
Realização
:</
strong
>
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
dataInicio
))}}
-
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
dataFim
))}}
<
br
>
<
strong
>
Submissão
:</
strong
>
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
inicioSubmissao
))}}
-
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
fimSubmissao
))}}
<
br
>
<
strong
>
Revisão
:</
strong
>
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
inicioRevisao
))}}
-
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
fimRevisao
))}}
<
br
>
</
p
>
<
p
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
img
src
=
"
{
{asset('img/icons/map-marker-alt-solid.svg')}
}
"
alt
=
""
style
=
"width:15px"
>
{{
$evento
->
endereco
->
rua
}},
{{
$evento
->
endereco
->
numero
}}
-
{{
$evento
->
endereco
->
cidade
}}
/
{{
$evento
->
endereco
->
uf
}}
.
</
div
>
</
div
>
</
p
>
<
p
>
<
a
href
=
"{{ route('evento.visualizar',['id'=>
$evento->id
]) }}"
class
=
"visualizarEvento"
>
Visualizar
Evento
</
a
>
</
p
>
</
div
>
</
div
>
@
endforeach
</
div
>
</
div
>
@
endsection
resources/views/emails/emailEventoCriado.blade.php
0 → 100644
View file @
5de5a599
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h4>
Evento criado com sucesso! {{$user->email}}
</h4>
</body>
</html>
\ No newline at end of file
resources/views/emails/emailLembreteRevisor.blade.php
0 → 100644
View file @
5de5a599
<!DOCTYPE html>
<html>
<head>
</head>
<body>
@if(isset($info))
<h4>
Lembrete para revisor, {{$user->email}}, foi atribuido para você o trabalho: {{$info}}
</h4>
@else
<h4>
Lembrete para revisor, {{$user->email}}
</h4>
@endif
</body>
</html>
\ No newline at end of file
resources/views/emails/submissaoTrabalho.blade.php
0 → 100644
View file @
5de5a599
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h4>
Seu trabalho foi recebido com sucesso.
</h4>
</body>
</html>
\ No newline at end of file
resources/views/emails/usuarioNaoCadastrado.blade.php
0 → 100644
View file @
5de5a599
<div>
senha: {{$senhaTemporaria}}
</div>
resources/views/evento/criarEvento.blade.php
0 → 100644
View file @
5de5a599
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
>
<
div
class
=
"row titulo"
>
<
h1
>
Novo
Evento
</
h1
>
</
div
>
<
form
action
=
"
{
{route('evento.criar')}
}
"
method
=
"POST"
enctype
=
"multipart/form-data"
>
@
csrf
<
div
class
=
"row subtitulo"
>
<
div
class
=
"col-sm-12"
>
<
p
>
Informações
Gerais
</
p
>
</
div
>
</
div
>
{{
--
nome
|
Participantes
|
Tipo
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-9"
>
<
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
=
"{{ old('nome') }}"
required
autocomplete
=
"nome"
autofocus
>
@
error
(
'nome'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
{{
--
<
div
class
=
"col-sm-3"
>
<
label
for
=
"numeroParticipantes"
class
=
"col-form-label"
>
{{
__
(
'N° de Participantes'
)
}}
</
label
>
<
input
id
=
"numeroParticipantes"
type
=
"number"
class
=
"form-control @error('numeroParticipantes') is-invalid @enderror"
name
=
"numeroParticipantes"
value
=
"{{ old('numeroParticipantes') }}"
required
autocomplete
=
"numeroParticipantes"
autofocus
>
@
error
(
'numeroParticipantes'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
--
}}
<
div
class
=
"col-sm-3"
>
<
label
for
=
"tipo"
class
=
"col-form-label"
>
{{
__
(
'Tipo'
)
}}
</
label
>
<
select
id
=
"tipo"
type
=
"text"
class
=
"form-control @error('tipo') is-invalid @enderror"
name
=
"tipo"
value
=
"{{ old('tipo') }}"
required
>
<
option
value
=
"Congresso"
>
Congresso
</
option
>
<
option
value
=
"Encontro"
>
Encontro
</
option
>
<
option
value
=
"Seminário"
>
Seminário
</
option
>
<
option
value
=
"Mesa-redonda"
>
Mesa
-
redonda
</
option
>
<
option
value
=
"Simpósio"
>
Simpósio
</
option
>
<
option
value
=
"Painel"
>
Painel
</
option
>
<
option
value
=
"Fórum"
>
Fórum
</
option
>
<
option
value
=
"Conferência"
>
Conferência
</
option
>
<
option
value
=
"Jornada"
>
Jornada
</
option
>
<
option
value
=
"Cursos"
>
Cursos
</
option
>
<
option
value
=
"Colóquio"
>
Colóquio
</
option
>
<
option
value
=
"Semana"
>
Semana
</
option
>
<
option
value
=
"Workshop"
>
Workshop
</
option
>
</
select
>
@
error
(
'tipo'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
{{
--
end
nome
|
Participantes
|
Tipo
--
}}
{{
--
Descricao
Evento
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"form-group"
>
<
label
for
=
"exampleFormControlTextarea1"
>
Descrição
</
label
>
<
textarea
class
=
"form-control @error('descricao') is-invalid @enderror"
value
=
"{{ old('descricao') }}"
required
autocomplete
=
"descricao"
autofocus
id
=
"descricao"
name
=
"descricao"
rows
=
"3"
></
textarea
>
@
error
(
'descricao'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
</
div
>
<!--
Inicio
e
fim
do
evento
-->
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"dataInicio"
class
=
"col-form-label"
>
{{
__
(
'Início'
)
}}
</
label
>
<
input
id
=
"dataInicio"
type
=
"date"
class
=
"form-control @error('dataInicio') is-invalid @enderror"
name
=
"dataInicio"
value
=
"{{ old('dataInicio') }}"
required
autocomplete
=
"dataInicio"
autofocus
>
@
error
(
'dataInicio'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"dataFim"
class
=
"col-form-label"
>
{{
__
(
'Fim'
)
}}
</
label
>
<
input
id
=
"dataFim"
type
=
"date"
class
=
"form-control @error('dataFim') is-invalid @enderror"
name
=
"dataFim"
value
=
"{{ old('dataFim') }}"
required
autocomplete
=
"dataFim"
autofocus
>
@
error
(
'dataFim'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
><!--
end
Inicio
e
fim
do
evento
-->
{{
--
Foto
Evento
--
}}
<
div
class
=
"row justify-content-center"
style
=
"margin-top:10px"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"form-group"
>
<
label
for
=
"fotoEvento"
>
Logo
</
label
>
<
input
type
=
"file"
class
=
"form-control-file @error('fotoEvento') is-invalid @enderror"
name
=
"fotoEvento"
value
=
"{{ old('fotoEvento') }}"
id
=
"fotoEvento"
>
@
error
(
'fotoEvento'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
</
div
>
<
div
class
=
"row subtitulo"
>
<
div
class
=
"col-sm-12"
>
<
p
>
Trabalhos
</
p
>
</
div
>
</
div
>
{{
--
dataInicio
|
dataFim
|
inicioSubmissao
|
fimSubmissao
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"inicioSubmissao"
class
=
"col-form-label"
>
{{
__
(
'Início da Submissão'
)
}}
</
label
>
<
input
id
=
"inicioSubmissao"
type
=
"date"
class
=
"form-control @error('inicioSubmissao') is-invalid @enderror"
name
=
"inicioSubmissao"
value
=
"{{ old('inicioSubmissao') }}"
required
autocomplete
=
"inicioSubmissao"
autofocus
>
@
error
(
'inicioSubmissao'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"fimSubmissao"
class
=
"col-form-label"
>
{{
__
(
'Fim da Submissão'
)
}}
</
label
>
<
input
id
=
"fimSubmissao"
type
=
"date"
class
=
"form-control @error('fimSubmissao') is-invalid @enderror"
name
=
"fimSubmissao"
value
=
"{{ old('fimSubmissao') }}"
required
autocomplete
=
"fimSubmissao"
autofocus
>
@
error
(
'fimSubmissao'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
{{
--
end
dataInicio
|
dataFim
|
inicioSubmissao
|
fimSubmissao
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"inicioRevisao"
class
=
"col-form-label"
>
{{
__
(
'Início da Revisão'
)
}}
</
label
>
<
input
id
=
"inicioRevisao"
type
=
"date"
class
=
"form-control @error('inicioRevisao') is-invalid @enderror"
name
=
"inicioRevisao"
value
=
"{{ old('inicioRevisao') }}"
required
autocomplete
=
"inicioRevisao"
autofocus
>
@
error
(
'inicioRevisao'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"fimRevisao"
class
=
"col-form-label"
>
{{
__
(
'Fim da Revisão'
)
}}
</
label
>
<
input
id
=
"fimRevisao"
type
=
"date"
class
=
"form-control @error('fimRevisao') is-invalid @enderror"
name
=
"fimRevisao"
value
=
"{{ old('fimRevisao') }}"
required
autocomplete
=
"fimRevisao"
autofocus
>
@
error
(
'fimRevisao'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
{{
--
inicioRevisao
|
fimRevisao
|
inicioResultado
|
fimResultado
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"inicioResultado"
class
=
"col-form-label"
>
{{
__
(
'Início do Resultado'
)
}}
</
label
>
<
input
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"
>
<
label
for
=
"fimResultado"
class
=
"col-form-label"
>
{{
__
(
'Fim do Resultado'
)
}}
</
label
>
<
input
id
=
"fimResultado"
type
=
"date"
class
=
"form-control @error('fimResultado') is-invalid @enderror"
name
=
"fimResultado"
value
=
"{{ old('fimResultado') }}"
required
autocomplete
=
"fimResultado"
autofocus
>
@
error
(
'fimResultado'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
{{
--
end
inicioRevisao
|
fimRevisao
|
inicioResultado
|
fimResultado
--
}}
<
div
class
=
"row subtitulo"
style
=
"margin-top:20px"
>
<
div
class
=
"col-sm-12"
>
<
p
>
Endereço
</
p
>
</
div
>
</
div
>
{{
--
Rua
|
Número
|
Bairro
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-4"
>
<
label
for
=
"cep"
class
=
"col-form-label"
>
{{
__
(
'CEP'
)
}}
</
label
>
<
input
id
=
"cep"
type
=
"text"
class
=
"form-control @error('cep') is-invalid @enderror"
name
=
"cep"
value
=
"{{ old('cep') }}"
required
autocomplete
=
"cep"
autofocus
>
@
error
(
'cep'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"rua"
class
=
"col-form-label"
>
{{
__
(
'Rua'
)
}}
</
label
>
<
input
id
=
"rua"
type
=
"text"
class
=
"form-control @error('rua') is-invalid @enderror"
name
=
"rua"
value
=
"{{ old('rua') }}"
required
autocomplete
=
"rua"
autofocus
>
@
error
(
'rua'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-2"
>
<
label
for
=
"numero"
class
=
"col-form-label"
>
{{
__
(
'Número'
)
}}
</
label
>
<
input
id
=
"numero"
type
=
"text"
class
=
"form-control @error('numero') is-invalid @enderror"
name
=
"numero"
value
=
"{{ old('numero') }}"
required
autocomplete
=
"numero"
autofocus
>
@
error
(
'numero'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
{{
--
end
Rua
|
Número
|
Bairro
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-4"
>
<
label
for
=
"bairro"
class
=
"col-form-label"
>
{{
__
(
'Bairro'
)
}}
</
label
>
<
input
id
=
"bairro"
type
=
"text"
class
=
"form-control @error('bairro') is-invalid @enderror"
name
=
"bairro"
value
=
"{{ old('bairro') }}"
required
autocomplete
=
"bairro"
autofocus
>
@
error
(
'bairro'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-4"
>
<
label
for
=
"cidade"
class
=
"col-form-label"
>
{{
__
(
'Cidade'
)
}}
</
label
>
<
input
id
=
"cidade"
type
=
"text"
class
=
"form-control @error('cidade') is-invalid @enderror"
name
=
"cidade"
value
=
"{{ old('cidade') }}"
required
autocomplete
=
"cidade"
autofocus
>
@
error
(
'cidade'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-4"
>
<
label
for
=
"uf"
class
=
"col-form-label"
>
{{
__
(
'UF'
)
}}
</
label
>
{{
--
<
input
id
=
"uf"
type
=
"text"
class
=
"form-control @error('uf') is-invalid @enderror"
name
=
"uf"
value
=
"{{ old('uf') }}"
required
autocomplete
=
"uf"
autofocus
>
--
}}
<
select
class
=
"form-control @error('uf') is-invalid @enderror"
id
=
"uf"
name
=
"uf"
>
<
option
value
=
""
disabled
selected
hidden
>--
UF
--</
option
>
<
option
value
=
"AC"
>
Acre
</
option
>
<
option
value
=
"AL"
>
Alagoas
</
option
>
<
option
value
=
"AP"
>
Amapá
</
option
>
<
option
value
=
"AM"
>
Amazonas
</
option
>
<
option
value
=
"BA"
>
Bahia
</
option
>
<
option
value
=
"CE"
>
Ceará
</
option
>
<
option
value
=
"DF"
>
Distrito
Federal
</
option
>
<
option
value
=
"ES"
>
Espírito
Santo
</
option
>
<
option
value
=
"GO"
>
Goiás
</
option
>
<
option
value
=
"MA"
>
Maranhão
</
option
>
<
option
value
=
"MT"
>
Mato
Grosso
</
option
>
<
option
value
=
"MS"
>
Mato
Grosso
do
Sul
</
option
>
<
option
value
=
"MG"
>
Minas
Gerais
</
option
>
<
option
value
=
"PA"
>
Pará
</
option
>
<
option
value
=
"PB"
>
Paraíba
</
option
>
<
option
value
=
"PR"
>
Paraná
</
option
>
<
option
value
=
"PE"
>
Pernambuco
</
option
>
<
option
value
=
"PI"
>
Piauí
</
option
>
<
option
value
=
"RJ"
>
Rio
de
Janeiro
</
option
>
<
option
value
=
"RN"
>
Rio
Grande
do
Norte
</
option
>
<
option
value
=
"RS"
>
Rio
Grande
do
Sul
</
option
>
<
option
value
=
"RO"
>
Rondônia
</
option
>
<
option
value
=
"RR"
>
Roraima
</
option
>
<
option
value
=
"SC"
>
Santa
Catarina
</
option
>
<
option
value
=
"SP"
>
São
Paulo
</
option
>
<
option
value
=
"SE"
>
Sergipe
</
option
>
<
option
value
=
"TO"
>
Tocantins
</
option
>
</
select
>
@
error
(
'uf'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
style
=
"margin: 20px 0 20px 0"
>
<
div
class
=
"col-md-6"
style
=
"padding-left:0"
>
<
a
class
=
"btn btn-secondary botao-form"
href
=
"
{
{route('coord.home')}
}
"
style
=
"width:100%"
>
Cancelar
</
a
>
</
div
>
<
div
class
=
"col-md-6"
style
=
"padding-right:0"
>
<
button
type
=
"submit"
class
=
"btn btn-primary botao-form"
style
=
"width:100%"
>
{{
__
(
'Criar Evento'
)
}}
</
button
>
</
div
>
</
div
>
</
form
>
</
div
>
@
endsection
resources/views/evento/editarEvento.blade.php
0 → 100644
View file @
5de5a599
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
>
<
div
class
=
"row titulo"
>
<
h1
>
{{
$evento
->
nome
}}
</
h1
>
</
div
>
<
form
action
=
"
{
{route('evento.update',$evento->id)}
}
"
method
=
"POST"
>
@
csrf
<
div
class
=
"row subtitulo"
>
<
div
class
=
"col-sm-12"
>
<
p
>
Informações
Gerais
</
p
>
</
div
>
</
div
>
{{
--
nome
|
Tipo
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-9"
>
{{
--
Nome
do
evento
--
}}
<
label
for
=
"nome"
class
=
"col-form-label"
>
{{
__
(
'Nome'
)
}}
</
label
>
<
input
value
=
"
{
{$evento->nome}
}
"
id
=
"nome"
type
=
"text"
class
=
"form-control @error('nome') is-invalid @enderror"
name
=
"nome"
value
=
"{{ old('nome') }}"
required
autocomplete
=
"nome"
autofocus
>
@
error
(
'nome'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
{{
--
End
Nome
do
evento
--
}}
{{
--
Número
de
Participantes
--
}}
{{
--
<
div
class
=
"col-sm-3"
>
<
label
for
=
"numeroParticipantes"
class
=
"col-form-label"
>
{{
__
(
'N° de Participantes'
)
}}
</
label
>
<
input
value
=
"
{
{$evento->numeroParticipantes}
}
"
id
=
"numeroParticipantes"
type
=
"number"
class
=
"form-control @error('numeroParticipantes') is-invalid @enderror"
name
=
"numeroParticipantes"
value
=
"{{ old('numeroParticipantes') }}"
required
autocomplete
=
"numeroParticipantes"
autofocus
>
@
error
(
'numeroParticipantes'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
--
}}
{{
--
Tipo
do
evento
--
}}
<
div
class
=
"col-sm-3"
>
<
label
for
=
"tipo"
class
=
"col-form-label"
>
{{
__
(
'Tipo'
)
}}
</
label
>
<!--
<
input
value
=
"
{
{$evento->tipo}
}
"
id
=
"tipo"
type
=
"text"
class
=
"form-control @error('tipo') is-invalid @enderror"
name
=
"tipo"
value
=
"{{ old('tipo') }}"
required
autocomplete
=
"tipo"
autofocus
>
-->
<
select
id
=
"tipo"
type
=
"text"
class
=
"form-control @error('tipo') is-invalid @enderror"
name
=
"tipo"
value
=
"{{ old('tipo') }}"
required
>
<
option
value
=
"Congresso"
>
Congresso
</
option
>
<
option
value
=
"Encontro"
>
Encontro
</
option
>
<
option
value
=
"Seminário"
>
Seminário
</
option
>
<
option
value
=
"Mesa-redonda"
>
Mesa
-
redonda
</
option
>
<
option
value
=
"Simpósio"
>
Simpósio
</
option
>
<
option
value
=
"Painel"
>
Painel
</
option
>
<
option
value
=
"Fórum"
>
Fórum
</
option
>
<
option
value
=
"Conferência"
>
Conferência
</
option
>
<
option
value
=
"Jornada"
>
Jornada
</
option
>
<
option
value
=
"Cursos"
>
Cursos
</
option
>
<
option
value
=
"Colóquio"
>
Colóquio
</
option
>
<
option
value
=
"Semana"
>
Semana
</
option
>
<
option
value
=
"Workshop"
>
Workshop
</
option
>
</
select
>
@
error
(
'tipo'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
{{
--
Tipo
do
evento
--
}}
</
div
>
{{
--
end
nome
|
Participantes
|
Tipo
--
}}
{{
--
Descricao
Evento
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"form-group"
>
<
label
for
=
"exampleFormControlTextarea1"
>
Descrição
</
label
>
<
textarea
value
=
"
{
{$evento->descricao}
}
"
class
=
"form-control @error('descricao') is-invalid @enderror"
value
=
"{{ old('descricao') }}"
id
=
"descricao"
name
=
"descricao"
rows
=
"3"
></
textarea
>
@
error
(
'descricao'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
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
=
"col-sm-12"
>
<
p
>
Trabalhos
</
p
>
</
div
>
</
div
>
{{
--
dataInicio
|
dataFim
|
inicioSubmissao
|
fimSubmissao
--
}}
<
div
class
=
"row justify-content-center"
>
{{
--
Início
da
Submissão
--
}}
<
div
class
=
"col-sm-6"
>
<
label
for
=
"inicioSubmissao"
class
=
"col-form-label"
>
{{
__
(
'Início da Submissão'
)
}}
</
label
>
<
input
value
=
"
{
{$evento->inicioSubmissao}
}
"
id
=
"inicioSubmissao"
type
=
"date"
class
=
"form-control @error('inicioSubmissao') is-invalid @enderror"
name
=
"inicioSubmissao"
value
=
"{{ old('inicioSubmissao') }}"
required
autocomplete
=
"inicioSubmissao"
autofocus
>
@
error
(
'inicioSubmissao'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
{{
--
end
Início
da
Submissão
--
}}
{{
--
Fim
da
submissão
--
}}
<
div
class
=
"col-sm-6"
>
<
label
for
=
"fimSubmissao"
class
=
"col-form-label"
>
{{
__
(
'Fim da Submissão'
)
}}
</
label
>
<
input
value
=
"
{
{$evento->fimSubmissao}
}
"
id
=
"fimSubmissao"
type
=
"date"
class
=
"form-control @error('fimSubmissao') is-invalid @enderror"
name
=
"fimSubmissao"
value
=
"{{ old('fimSubmissao') }}"
required
autocomplete
=
"fimSubmissao"
autofocus
>
@
error
(
'fimSubmissao'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
{{
--
end
Fim
da
submissão
--
}}
</
div
>
{{
--
end
dataInicio
|
dataFim
|
inicioSubmissao
|
fimSubmissao
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"inicioRevisao"
class
=
"col-form-label"
>
{{
__
(
'Início da Revisão'
)
}}
</
label
>
<
input
value
=
"
{
{$evento->inicioRevisao}
}
"
id
=
"inicioRevisao"
type
=
"date"
class
=
"form-control @error('inicioRevisao') is-invalid @enderror"
name
=
"inicioRevisao"
value
=
"{{ old('inicioRevisao') }}"
required
autocomplete
=
"inicioRevisao"
autofocus
>
@
error
(
'inicioRevisao'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"fimRevisao"
class
=
"col-form-label"
>
{{
__
(
'Fim da Revisão'
)
}}
</
label
>
<
input
value
=
"
{
{$evento->fimRevisao}
}
"
id
=
"fimRevisao"
type
=
"date"
class
=
"form-control @error('fimRevisao') is-invalid @enderror"
name
=
"fimRevisao"
value
=
"{{ old('fimRevisao') }}"
required
autocomplete
=
"fimRevisao"
autofocus
>
@
error
(
'fimRevisao'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
{{
--
inicioRevisao
|
fimRevisao
|
inicioResultado
|
fimResultado
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"inicioResultado"
class
=
"col-form-label"
>
{{
__
(
'Início do Resultado'
)
}}
</
label
>
<
input
value
=
"
{
{$evento->inicioResultado}
}
"
id
=
"inicioResultado"
type
=
"date"
class
=
"form-control @error('inicioResultado') is-invalid @enderror"
name
=
"inicioResultado"
value
=
"{{ old('inicioResultado') }}"
required
autocomplete
=
"inicioResultado"
autofocus
>
@
error
(
'inicioResultado'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"fimResultado"
class
=
"col-form-label"
>
{{
__
(
'Fim do Resultado'
)
}}
</
label
>
<
input
value
=
"
{
{$evento->fimResultado}
}
"
id
=
"fimResultado"
type
=
"date"
class
=
"form-control @error('fimResultado') is-invalid @enderror"
name
=
"fimResultado"
value
=
"{{ old('fimResultado') }}"
required
autocomplete
=
"fimResultado"
autofocus
>
@
error
(
'fimResultado'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
{{
--
end
inicioRevisao
|
fimRevisao
|
inicioResultado
|
fimResultado
--
}}
<
div
class
=
"row subtitulo"
style
=
"margin-top:20px"
>
<
div
class
=
"col-sm-12"
>
<
p
>
Endereço
</
p
>
</
div
>
</
div
>
{{
--
Rua
|
Número
|
Bairro
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-4"
>
<
label
for
=
"cep"
class
=
"col-form-label"
>
{{
__
(
'CEP'
)
}}
</
label
>
<
input
value
=
"
{
{$endereco->cep}
}
"
id
=
"cep"
type
=
"text"
class
=
"form-control @error('cep') is-invalid @enderror"
name
=
"cep"
value
=
"{{ old('cep') }}"
required
autocomplete
=
"cep"
autofocus
>
@
error
(
'cep'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"rua"
class
=
"col-form-label"
>
{{
__
(
'Rua'
)
}}
</
label
>
<
input
value
=
"
{
{$endereco->rua}
}
"
id
=
"rua"
type
=
"text"
class
=
"form-control @error('rua') is-invalid @enderror"
name
=
"rua"
value
=
"{{ old('rua') }}"
required
autocomplete
=
"rua"
autofocus
>
@
error
(
'rua'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-2"
>
<
label
for
=
"numero"
class
=
"col-form-label"
>
{{
__
(
'Número'
)
}}
</
label
>
<
input
value
=
"
{
{$endereco->numero}
}
"
id
=
"numero"
type
=
"text"
class
=
"form-control @error('numero') is-invalid @enderror"
name
=
"numero"
value
=
"{{ old('numero') }}"
required
autocomplete
=
"numero"
autofocus
>
@
error
(
'numero'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
{{
--
end
Rua
|
Número
|
Bairro
--
}}
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-4"
>
<
label
for
=
"bairro"
class
=
"col-form-label"
>
{{
__
(
'Bairro'
)
}}
</
label
>
<
input
value
=
"
{
{$endereco->bairro}
}
"
id
=
"bairro"
type
=
"text"
class
=
"form-control @error('bairro') is-invalid @enderror"
name
=
"bairro"
value
=
"{{ old('bairro') }}"
required
autocomplete
=
"bairro"
autofocus
>
@
error
(
'bairro'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-4"
>
<
label
for
=
"cidade"
class
=
"col-form-label"
>
{{
__
(
'Cidade'
)
}}
</
label
>
<
input
value
=
"
{
{$endereco->cidade}
}
"
id
=
"cidade"
type
=
"text"
class
=
"form-control @error('cidade') is-invalid @enderror"
name
=
"cidade"
value
=
"{{ old('cidade') }}"
required
autocomplete
=
"cidade"
autofocus
>
@
error
(
'cidade'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-sm-4"
>
<
label
for
=
"uf"
class
=
"col-form-label"
>
{{
__
(
'UF'
)
}}
</
label
>
{{
--
<
input
id
=
"uf"
type
=
"text"
class
=
"form-control @error('uf') is-invalid @enderror"
name
=
"uf"
value
=
"{{ old('uf') }}"
required
autocomplete
=
"uf"
autofocus
>
--
}}
<
select
value
=
"
{
{$endereco->uf}
}
"
class
=
"form-control @error('uf') is-invalid @enderror"
id
=
"uf"
name
=
"uf"
>
<
option
value
=
""
disabled
selected
hidden
>--
UF
--</
option
>
<
option
@
if
(
$endereco
->
uf
==
'AC'
)
selected
@
endif
value
=
"AC"
>
Acre
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'AL'
)
selected
@
endif
value
=
"AL"
>
Alagoas
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'AP'
)
selected
@
endif
value
=
"AP"
>
Amapá
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'AM'
)
selected
@
endif
value
=
"AM"
>
Amazonas
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'BA'
)
selected
@
endif
value
=
"BA"
>
Bahia
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'CE'
)
selected
@
endif
value
=
"CE"
>
Ceará
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'DF'
)
selected
@
endif
value
=
"DF"
>
Distrito
Federal
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'ES'
)
selected
@
endif
value
=
"ES"
>
Espírito
Santo
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'GO'
)
selected
@
endif
value
=
"GO"
>
Goiás
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'MA'
)
selected
@
endif
value
=
"MA"
>
Maranhão
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'MT'
)
selected
@
endif
value
=
"MT"
>
Mato
Grosso
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'MS'
)
selected
@
endif
value
=
"MS"
>
Mato
Grosso
do
Sul
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'MG'
)
selected
@
endif
value
=
"MG"
>
Minas
Gerais
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'PA'
)
selected
@
endif
value
=
"PA"
>
Pará
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'PB'
)
selected
@
endif
value
=
"PB"
>
Paraíba
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'PR'
)
selected
@
endif
value
=
"PR"
>
Paraná
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'PE'
)
selected
@
endif
value
=
"PE"
>
Pernambuco
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'PI'
)
selected
@
endif
value
=
"PI"
>
Piauí
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'RJ'
)
selected
@
endif
value
=
"RJ"
>
Rio
de
Janeiro
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'RN'
)
selected
@
endif
value
=
"RN"
>
Rio
Grande
do
Norte
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'RS'
)
selected
@
endif
value
=
"RS"
>
Rio
Grande
do
Sul
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'RO'
)
selected
@
endif
value
=
"RO"
>
Rondônia
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'RR'
)
selected
@
endif
value
=
"RR"
>
Roraima
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'SC'
)
selected
@
endif
value
=
"SC"
>
Santa
Catarina
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'SP'
)
selected
@
endif
value
=
"SP"
>
São
Paulo
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'SE'
)
selected
@
endif
value
=
"SE"
>
Sergipe
</
option
>
<
option
@
if
(
$endereco
->
uf
==
'TO'
)
selected
@
endif
value
=
"TO"
>
Tocantins
</
option
>
</
select
>
@
error
(
'uf'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
style
=
"margin: 20px 0 20px 0"
>
<
div
class
=
"col-md-6"
style
=
"padding-left:0"
>
<
a
class
=
"btn btn-secondary botao-form"
href
=
"
{
{route('coord.home')}
}
"
>
Voltar
</
a
>
</
div
>
<
div
class
=
"col-md-6"
style
=
"padding-ridht:0"
>
<
button
type
=
"submit"
class
=
"btn btn-primary botao-form"
>
{{
__
(
'Salvar Evento'
)
}}
</
button
>
</
div
>
</
div
>
</
form
>
</
div
>
@
endsection
resources/views/evento/submeterTrabalho.blade.php
0 → 100644
View file @
5de5a599
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container content"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-8"
>
<
div
class
=
"card"
style
=
"margin-top:50px"
>
<
div
class
=
"card-body"
>
<
h5
class
=
"card-title"
>
Enviar
Trabalho
</
h5
>
<
p
class
=
"card-text"
>
<
form
method
=
"POST"
action
=
"
{
{route('trabalho.store')}
}
"
enctype
=
"multipart/form-data"
>
@
csrf
<
input
type
=
"hidden"
name
=
"eventoId"
value
=
"
{
{$evento->id}
}
"
>
<
div
>
@
error
(
'numeroMax'
)
@
include
(
'componentes.mensagens'
)
@
enderror
</
div
>
<
div
class
=
"row justify-content-center"
>
{{
--
Nome
Trabalho
--
}}
<
div
class
=
"col-sm-12"
>
<
label
for
=
"nomeTrabalho"
class
=
"col-form-label"
>
{{
__
(
'Título:'
)
}}
</
label
>
<
input
id
=
"nomeTrabalho"
type
=
"text"
class
=
"form-control @error('nomeTrabalho') is-invalid @enderror"
name
=
"nomeTrabalho"
value
=
"{{ old('nomeTrabalho') }}"
required
autocomplete
=
"nomeTrabalho"
autofocus
>
@
error
(
'nomeTrabalho'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
>
{{
--
Nome
Trabalho
--
}}
<
div
class
=
"col-sm-12"
>
<
label
for
=
"nomeTrabalho"
class
=
"col-form-label"
>
{{
__
(
'Autor:'
)
}}
</
label
>
<
input
class
=
"form-control"
type
=
"text"
disabled
value
=
"
{
{Auth::user()->name}
}
"
>
</
div
>
</
div
>
<
div
class
=
"row"
style
=
"margin-top:20px"
>
<
div
class
=
"col-sm-12"
>
<
div
id
=
"coautores"
>
</
div
>
<
a
href
=
"#"
class
=
"btn btn-primary"
id
=
"addCoautor"
style
=
"width:100%;margin-top:10px"
>
Coautor
+</
a
>
</
div
>
</
div
>
@
if
(
$evento
->
hasResumo
)
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
label
for
=
"resumo"
class
=
"col-form-label"
>
{{
__
(
'Resumo:'
)
}}
</
label
>
<
textarea
id
=
"resumo"
class
=
"form-control @error('resumo') is-invalid @enderror"
name
=
"resumo"
value
=
"{{ old('resumo') }}"
autocomplete
=
"resumo"
autofocusrows
=
"5"
></
textarea
>
@
error
(
'resumo'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
@
endif
<!--
Areas
-->
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
label
for
=
"area"
class
=
"col-form-label"
>
{{
__
(
'Área:'
)
}}
</
label
>
<
select
class
=
"form-control @error('area') is-invalid @enderror"
id
=
"area"
name
=
"areaId"
>
<
option
value
=
""
disabled
selected
hidden
>--
Área
--</
option
>
@
foreach
(
$areasEnomes
as
$area
)
<
option
value
=
"
{
{$area->id}}">{{$area->nome}
}
</option>
@endforeach
</select>
@error('areaId')
<span class="
invalid
-
feedback
" role="
alert
" style="
overflow
:
visible
;
display
:
block
">
<strong>{{
$message
}}</strong>
</span>
@enderror
</div>
</div>
<!-- Modalidades -->
<div class="
row
justify
-
content
-
center
">
<div class="
col
-
sm
-
12
">
<label for="
areaModalidadeId
" class="
col
-
form
-
label
">{{ __('Modalidade:') }}</label>
<select class="
form
-
control
@
error
(
'modalidade'
)
is
-
invalid
@
enderror
" id="
modalidade
" name="
modalidadeId
">
<option value="" disabled selected hidden>-- Modalidade --</option>
</select>
@error('modalidadeId')
<span class="
invalid
-
feedback
" role="
alert
" style="
overflow
:
visible
;
display
:
block
">
<strong>{{
$message
}}</strong>
</span>
@enderror
</div>
</div>
<div class="
row
justify
-
content
-
center
">
{{-- Arquivo --}}
<div class="
col
-
sm
-
12
" style="
margin
-
top
:
20
px
;
">
<label for="
nomeTrabalho
" class="
col
-
form
-
label
">{{ __('Arquivo:') }}</label>
<div class="
custom
-
file
">
<input type="
file
" class="
filestyle
" data-placeholder="
Nenhum
arquivo
" data-text="
Selecionar
" data-btnClass="
btn
-
primary
-
lmts
" name="
arquivo
">
</div>
<small>O arquivo Selecionado deve ser no formato PDF de até 2mb.</small>
@error('arquivo')
<span class="
invalid
-
feedback
" role="
alert
" style="
overflow
:
visible
;
display
:
block
">
<strong>{{
$message
}}</strong>
</span>
@enderror
</div>
</div>
</p>
<div class="
row
justify
-
content
-
center
">
<div class="
col
-
md
-
6
">
<a href="
{{
route
(
'evento.visualizar'
,[
'id'
=>
$evento
->
id
])}}
" class="
btn
btn
-
secondary
" style="
width
:
100
%
">Cancelar</a>
</div>
<div class="
col
-
md
-
6
">
<button type="
submit
" class="
btn
btn
-
primary
" style="
width
:
100
%
">
{{ __('Enviar') }}
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
@endsection
@section('javascript')
<script type="
text
/
javascript
">
var modalidades = JSON.parse('<?php echo json_encode(
$modalidadesIDeNome
) ?>');
$(function(){
// Coautores
$('#addCoautor').click(function(){
linha = montarLinhaInput();
$('#coautores').append(linha);
});
// Exibir modalidade de acordo com a área
$("
#area").change(function(){
console
.
log
(
$
(
this
)
.
val
());
addModalidade
(
$
(
this
)
.
val
());
});
});
// Remover Coautor
$
(
document
)
.
on
(
'click'
,
'.delete'
,
function
(){
$
(
this
)
.
closest
(
'.row'
)
.
remove
();
return
false
;
});
function
addModalidade
(
areaId
){
console
.
log
(
modalidades
)
$
(
"#modalidade"
)
.
empty
();
for
(
let
i
=
0
;
i
<
modalidades
.
length
;
i
++
){
if
(
modalidades
[
i
]
.
areaId
==
areaId
){
console
.
log
(
modalidades
[
i
]);
$
(
"#modalidade"
)
.
append
(
"<option value="
+
modalidades
[
i
]
.
modalidadeId
+
">"
+
modalidades
[
i
]
.
modalidadeNome
+
"</option>"
)
}
}
}
function
montarLinhaInput
(){
return
"<div class="
+
"row"
+
">"
+
"<div class="
+
"col-sm-6"
+
">"
+
"<label>Nome Completo</label>"
+
"<input"
+
" type="
+
'text'
+
" style="
+
"margin-bottom:10px"
+
" class="
+
'form-control emailCoautor'
+
" name="
+
'nomeCoautor[]'
+
" placeholder="
+
"Nome"
+
" required>"
+
"</div>"
+
"<div class="
+
"col-sm-5"
+
">"
+
"<label>E-mail</label>"
+
"<input"
+
" type="
+
'email'
+
" style="
+
"margin-bottom:10px"
+
" class="
+
'form-control emailCoautor'
+
" name="
+
'emailCoautor[]'
+
" placeholder="
+
"E-mail"
+
" required>"
+
"</div>"
+
"<div class="
+
"col-sm-1"
+
">"
+
"<a href="
+
"#"
+
" class="
+
"delete"
+
">"
+
"<img src="
+
"/img/icons/user-times-solid.svg"
+
" style="
+
"width:25px;margin-top:35px"
+
">"
+
"</a>"
+
"</div>"
+
"</div>"
;
}
</
script
>
@
endsection
resources/views/evento/visualizarEvento.blade.php
0 → 100644
View file @
5de5a599
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"modal fade"
id
=
"modalTrabalho"
tabindex
=
"-1"
role
=
"dialog"
aria
-
labelledby
=
"modalTrabalho"
aria
-
hidden
=
"true"
>
<
div
class
=
"modal-dialog modal-dialog-centered"
role
=
"document"
>
<
div
class
=
"modal-content"
>
<
div
class
=
"modal-header"
>
<
h5
class
=
"modal-title"
id
=
"exampleModalCenterTitle"
>
Submeter
nova
versão
</
h5
>
<
button
type
=
"button"
class
=
"close"
data
-
dismiss
=
"modal"
aria
-
label
=
"Close"
>
<
span
aria
-
hidden
=
"true"
>&
times
;
</
span
>
</
button
>
</
div
>
<
form
method
=
"POST"
action
=
"
{
{route('trabalho.novaVersao')}
}
"
enctype
=
"multipart/form-data"
>
@
csrf
<
div
class
=
"modal-body"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
@
if
(
$hasFile
)
<
input
type
=
"hidden"
name
=
"trabalhoId"
value
=
""
id
=
"trabalhoNovaVersaoId"
>
@
endif
<
input
type
=
"hidden"
name
=
"eventoId"
value
=
"
{
{$evento->id}
}
"
>
{{
--
Arquivo
--
}}
<
label
for
=
"nomeTrabalho"
class
=
"col-form-label"
>
{{
__
(
'Arquivo'
)
}}
</
label
>
<
div
class
=
"custom-file"
>
<
input
type
=
"file"
class
=
"filestyle"
data
-
placeholder
=
"Nenhum arquivo"
data
-
text
=
"Selecionar"
data
-
btnClass
=
"btn-primary-lmts"
name
=
"arquivo"
>
</
div
>
<
small
>
O
arquivo
Selecionado
deve
ser
no
formato
PDF
de
até
2
mb
.
</
small
>
@
error
(
'arquivo'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
style
=
"overflow: visible; display:block"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
</
div
>
<
div
class
=
"modal-footer"
>
<
button
type
=
"button"
class
=
"btn btn-secondary"
data
-
dismiss
=
"modal"
>
Fechar
</
button
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
>
Salvar
</
button
>
</
div
>
</
form
>
</
div
>
</
div
>
</
div
>
<
div
class
=
"container-fluid content"
>
<
div
class
=
"row"
>
@
if
(
isset
(
$evento
->
fotoEvento
))
<
div
class
=
"banner-evento"
>
<
img
src
=
"
{
{asset('storage/eventos/'.$evento->id.'/logo.png')}
}
"
alt
=
""
>
</
div
>
<
img
class
=
"front-image-evento"
src
=
"
{
{asset('storage/eventos/'.$evento->id.'/logo.png')}
}
"
alt
=
""
>
@
else
<
div
class
=
"banner-evento"
>
<
img
src
=
"
{
{asset('img/colorscheme.png')}
}
"
alt
=
""
>
</
div
>
<
img
class
=
"front-image-evento"
src
=
"
{
{asset('img/colorscheme.png')}
}
"
alt
=
""
>
@
endif
</
div
>
</
div
>
<
div
class
=
"container"
style
=
"margin-top:20px"
>
@
if
(
!
Auth
::
check
())
<
div
class
=
"alert alert-warning alert-dismissible fade show"
role
=
"alert"
>
<
strong
>
A
submissão
de
um
trabalho
é
possível
apenas
quando
cadastrado
no
sistema
.
</
strong
>
<
button
type
=
"button"
class
=
"close"
data
-
dismiss
=
"alert"
aria
-
label
=
"Close"
>
<
span
aria
-
hidden
=
"true"
>&
times
;
</
span
>
</
button
>
</
div
>
@
endif
<
div
class
=
"row margin"
>
<
div
class
=
"col-sm-12"
>
<
h1
>
{{
$evento
->
nome
}}
</
h1
>
</
div
>
</
div
>
<
div
class
=
"row margin"
>
<
div
class
=
"col-sm-12"
>
<
h4
>
Descrição
</
h4
>
</
div
>
</
div
>
<
div
class
=
"row margin"
>
<
div
class
=
"col-sm-12"
>
<
p
>
{{
$evento
->
descricao
}}
</
p
>
</
div
>
</
div
>
<
div
class
=
"row margin"
>
<
div
class
=
"col-sm-12 info-evento"
>
<
h4
>
Realização
do
Evento
</
h4
>
<
p
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/calendar-evento.svg')}
}
"
alt
=
""
>
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
dataInicio
))}}
-
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
dataFim
))}}
</
p
>
</
div
>
</
div
>
<
div
class
=
"row margin"
>
<
div
class
=
"col-sm-12 info-evento"
>
<
h4
>
Submissão
de
Trabalhos
</
h4
>
<
p
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/calendar-evento.svg')}
}
"
alt
=
""
>
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
inicioSubmissao
))}}
-
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
fimSubmissao
))}}
</
p
>
</
div
>
</
div
>
<
div
class
=
"row margin"
>
<
div
class
=
"col-sm-12 info-evento"
>
<
h4
>
Revisão
de
Trabalhos
</
h4
>
<
p
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/calendar-evento.svg')}
}
"
alt
=
""
>
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
inicioRevisao
))}}
-
{{
date
(
'd/m/Y'
,
strtotime
(
$evento
->
fimRevisao
))}}
</
p
>
</
div
>
</
div
>
<
div
class
=
"row margin"
>
<
div
class
=
"col-sm-12 info-evento"
>
<
h4
>
Endereço
</
h4
>
<
p
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/map-marker-alt-solid.svg')}
}
"
alt
=
""
>
{{
$evento
->
endereco
->
rua
}},
{{
$evento
->
endereco
->
numero
}}
-
{{
$evento
->
endereco
->
cidade
}}
/
{{
$evento
->
endereco
->
uf
}}
.
</
p
>
</
div
>
</
div
>
@
if
(
$hasFile
==
true
)
<
div
class
=
"row margin"
>
<
div
class
=
"col-sm-12"
>
<
h1
>
Meus
Trabalhos
</
h1
>
</
div
>
</
div
>
@
if
(
$hasTrabalho
)
<
div
class
=
"row margin"
>
<
div
class
=
"col-sm-12 info-evento"
>
<
h4
>
Como
Autor
</
h4
>
</
div
>
</
div
>
<!--
Tabela
de
trabalhos
-->
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
table
class
=
"table table-responsive-lg table-hover"
>
<
thead
>
<
tr
>
<
th
>
Título
</
th
>
<
th
style
=
"text-align:center"
>
Baixar
</
th
>
<
th
style
=
"text-align:center"
>
Nova
Versão
</
th
>
</
tr
>
</
thead
>
<
tbody
>
@
foreach
(
$trabalhos
as
$trabalho
)
<
tr
>
<
td
>
{{
$trabalho
->
titulo
}}
</
td
>
<
td
style
=
"text-align:center"
>
@
php
$arquivo
=
""
;
@
endphp
@
foreach
(
$trabalho
->
arquivo
as
$key
)
@
php
if
(
$key
->
versaoFinal
==
true
){
$arquivo
=
$key
->
nome
;
}
@
endphp
@
endforeach
<
a
href
=
"{{route('download', ['file' =>
$arquivo
])}}"
target
=
"_new"
style
=
"font-size: 20px; color: #114048ff;"
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/file-download-solid.svg')}
}
"
style
=
"width:20px"
>
</
a
>
</
td
>
<
td
style
=
"text-align:center"
>
@
if
(
$evento
->
inicioSubmissao
<=
$mytime
)
@
if
(
$mytime
<
$evento
->
fimSubmissao
)
<
a
href
=
"#"
onclick
=
"changeTrabalho(
{
{$trabalho->id}
}
)"
data
-
toggle
=
"modal"
data
-
target
=
"#modalTrabalho"
style
=
"color:#114048ff"
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/file-upload-solid.svg')}
}
"
style
=
"width:20px"
>
</
a
>
@
endif
@
endif
</
td
>
</
tr
>
@
endforeach
</
tbody
>
</
table
>
</
div
>
</
div
>
@
endif
@
if
(
$hasTrabalhoCoautor
)
<
div
class
=
"row margin"
>
<
div
class
=
"col-sm-12 info-evento"
>
<
h4
>
Como
Coautor
</
h4
>
</
div
>
</
div
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
table
class
=
"table table-responsive-lg table-hover"
>
<
thead
>
<
tr
>
<
th
>
Título
</
th
>
<
th
style
=
"text-align:center"
>
Baixar
</
th
>
</
tr
>
</
thead
>
<
tbody
>
@
foreach
(
$trabalhosCoautor
as
$trabalho
)
<
tr
>
<
td
>
{{
$trabalho
->
titulo
}}
</
td
>
<
td
style
=
"text-align:center"
>
@
php
$arquivo
=
""
;
@
endphp
@
foreach
(
$trabalho
->
arquivo
as
$key
)
@
php
if
(
$key
->
versaoFinal
==
true
){
$arquivo
=
$key
->
nome
;
}
@
endphp
@
endforeach
<
a
href
=
"{{route('download', ['file' =>
$arquivo
])}}"
target
=
"_new"
style
=
"font-size: 20px; color: #114048ff;"
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/file-download-solid.svg')}
}
"
style
=
"width:20px"
>
</
a
>
</
td
>
</
tr
>
@
endforeach
</
tbody
>
</
table
>
</
div
>
</
div
>
@
endif
@
endif
<
div
class
=
"row justify-content-center"
style
=
"margin: 20px 0 20px 0"
>
<
div
class
=
"col-md-6 botao-form-left"
style
=
""
>
<
a
class
=
"btn btn-secondary botao-form"
href
=
"
{
{route('cancelarCadastro')}
}
"
style
=
"width:100%"
>
Voltar
</
a
>
</
div
>
@
if
(
$evento
->
inicioSubmissao
<=
$mytime
)
@
if
(
$mytime
<
$evento
->
fimSubmissao
)
<
div
class
=
"col-md-6 botao-form-right"
style
=
""
>
<
a
class
=
"btn btn-primary botao-form"
href
=
"
{
{route('trabalho.index',['id'=>$evento->id])}
}
"
style
=
"width:100%"
>
Submeter
Trabalho
</
a
>
</
div
>
@
endif
@
endif
</
div
>
</
div
>
@
endsection
@
section
(
'javascript'
)
<
script
>
function
changeTrabalho
(
x
){
document
.
getElementById
(
'trabalhoNovaVersaoId'
)
.
value
=
x
;
}
</
script
>
@
endsection
Prev
1
…
6
7
8
9
10
11
12
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