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
pad-upe
Commits
e119449a
"app/git@sites.upe.br:walter.felipe/submeta.git" did not exist on "66574be724011f9d3c6ae26878473931899d21b7"
Commit
e119449a
authored
May 22, 2022
by
Abraão Barbosa
Browse files
commit to merge with main branch
parent
9823e9cb
Changes
70
Show whitespace changes
Inline
Side-by-side
resources/views/diretor/create.blade.php
0 → 100644
View file @
e119449a
@
extends
(
'layouts.main'
)
@
section
(
'title'
,
'Atulizar Perfil'
)
@
section
(
'header'
)
@
include
(
'layouts.header'
,
[
'user'
=>
Auth
::
user
(),
])
@
endsection
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[
'index_menu'
=>
$index_menu
,
])
@
endsection
@
section
(
'body'
)
@
include
(
'components.alerts'
)
<
div
class
=
"d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-bottom"
>
<
h1
class
=
"h2"
>
Atualizar
Perfil
</
h1
>
</
div
>
<
div
class
=
"content"
>
<
form
class
=
""
method
=
"post"
action
=
"{{ route('diretor_store') }}"
>
@
csrf
@
method
(
'POST'
)
<
div
class
=
"form-group"
>
<
label
for
=
"email"
>
E
-
mail
</
label
>
<
input
type
=
"email"
class
=
"form-control"
name
=
"email"
id
=
"email"
placeholder
=
"example@email.com"
value
=
""
>
<
small
id
=
"email_information"
class
=
"form-text text-muted"
>
{{
--
--
}}
</
small
>
@
error
(
'email'
)
<
span
class
=
"text-danger"
>
{{
$message
}}
</
span
>
@
enderror
</
div
>
<
div
class
=
"form-group"
>
<
label
for
=
"name"
>
Nome
</
label
>
<
input
type
=
"name"
class
=
"form-control"
name
=
"name"
id
=
"name"
placeholder
=
"Nome Completo"
value
=
""
>
<
small
id
=
"name_information"
class
=
"form-text text-muted"
>
{{
--
--
}}
</
small
>
@
error
(
'name'
)
<
span
class
=
"text-danger"
>
{{
$message
}}
</
span
>
@
enderror
</
div
>
<
div
class
=
"form-group"
>
<
label
for
=
"document"
>
CPF
</
label
>
<
input
type
=
"document"
class
=
"form-control"
name
=
"document"
id
=
"document"
placeholder
=
"Senha"
value
=
""
>
<
small
id
=
"document_information"
class
=
"form-text text-muted"
>
{{
--
--
}}
</
small
>
@
error
(
'document'
)
<
span
class
=
"text-danger"
>
{{
$message
}}
</
span
>
@
enderror
</
div
>
<
div
class
=
"form-group"
>
<
label
for
=
"selectUnidade"
>
Unidade
</
label
>
<
select
class
=
"custom-select mr-sm-2"
name
=
"unidade_id"
id
=
"selectUnidade"
aria
-
label
=
"Default select example"
>
<
option
value
=
""
disabled
selected
hidden
>
selecione
...
</
option
>
@
foreach
(
$unidades
as
$unidade
)
<
option
value
=
"{{
$unidade->id
}}"
{{
old
(
'unidade_id'
)
==
$unidade
->
id
?
'selected'
:
''
}}
>
{{
$unidade
->
name
}}
</
option
>
@
endforeach
</
select
>
@
error
(
'unidade_id'
)
<
span
class
=
"text-danger"
>
{{
$message
}}
</
span
>
@
enderror
</
div
>
<
div
class
=
"row"
>
<
div
class
=
"col-6"
>
<
div
class
=
"form-group"
>
<
label
for
=
"password"
>
Senha
</
label
>
<
input
type
=
"password"
class
=
"form-control"
name
=
"password"
id
=
"password"
placeholder
=
"Senha"
>
<
small
id
=
"password_information"
class
=
"form-text text-muted"
>
{{
--
--
}}
</
small
>
@
error
(
'password'
)
<
span
class
=
"text-danger"
>
{{
$message
}}
</
span
>
@
enderror
</
div
>
</
div
>
</
div
>
<
div
class
=
"d-flex justify-content-end"
>
<
button
class
=
"btn btn-success"
type
=
"submit"
>
Salvar
</
button
>
</
div
>
</
form
>
</
div
>
@
endsection
resources/views/diretor/index.blade.php
0 → 100644
View file @
e119449a
@
extends
(
'layouts.main'
)
@
section
(
'title'
,
'Campus'
)
@
section
(
'header'
)
@
include
(
'layouts.header'
,
[
'user'
=>
Auth
::
user
(),
])
@
endsection
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[
'index_menu'
=>
$index_menu
,
])
@
endsection
@
section
(
'body'
)
@
include
(
'components.alerts'
)
<
div
class
=
"d-flex justify-content-between align-items-center border-bottom"
>
<
h2
class
=
""
>
TODOS
OS
Diretores
</
h2
>
@
include
(
'components.buttons.btn-create'
,
[
'route'
=>
route
(
'diretor_create'
),
'css'
=>
''
,
'text'
=>
'Novo Diretor'
,
'id'
=>
''
,
])
</
div
>
<!--
Tabela
-->
<
div
class
=
"table-responsive mt-5"
>
<
table
class
=
"table table-hover table-striped"
>
<
thead
class
=
"thead-dark"
>
<
tr
>
<
th
scope
=
"col"
>
Nome
</
th
>
<
th
scope
=
"col"
>
CPF
</
th
>
<
th
scope
=
"col"
>
Ações
</
th
>
</
tr
>
</
thead
>
<
tbody
>
@
foreach
(
$diretores
as
$diretor
)
<
tr
>
<
td
>
{{
$diretor
->
name
}}
</
td
>
<
td
>
{{
$diretor
->
document
}}
</
td
>
<
td
>
@
include
(
'components.buttons.btn-edit'
,
[
'route'
=>
route
(
'diretor_edit'
,
[
'id'
=>
$diretor
->
id
]),
])
@
include
(
'components.buttons.btn-delete'
,
[
'route'
=>
route
(
'diretor_delete'
,
[
'id'
=>
$diretor
->
id
]),
'modal_id'
=>
$diretor
->
id
,
])
</
td
>
</
tr
>
@
endforeach
</
tbody
>
</
table
>
</
div
>
@
endsection
resources/views/diretor/update.blade.php
0 → 100644
View file @
e119449a
@
extends
(
'layouts.main'
)
@
section
(
'title'
,
'Atulizar Perfil'
)
@
section
(
'header'
)
@
include
(
'layouts.header'
,
[
'user'
=>
Auth
::
user
(),
])
@
endsection
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[
'index_menu'
=>
$index_menu
,
])
@
endsection
@
section
(
'body'
)
@
include
(
'components.alerts'
)
<
div
class
=
"d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-bottom"
>
<
h1
class
=
"h2"
>
Atualizar
Perfil
</
h1
>
</
div
>
<
div
class
=
"content"
>
<
form
class
=
""
method
=
"post"
action
=
"{{ route('diretor_update',
$user->id
) }}"
>
@
csrf
@
method
(
'POST'
)
<
div
class
=
"form-group"
>
<
label
for
=
"email"
>
E
-
mail
</
label
>
<
input
type
=
"email"
class
=
"form-control"
name
=
"email"
id
=
"email"
placeholder
=
"example@email.com"
value
=
"{{
$user->email
}}"
>
<
small
id
=
"email_information"
class
=
"form-text text-muted"
>
{{
--
--
}}
</
small
>
@
error
(
'email'
)
<
span
class
=
"text-danger"
>
{{
$message
}}
</
span
>
@
enderror
</
div
>
<
div
class
=
"form-group"
>
<
label
for
=
"name"
>
Nome
</
label
>
<
input
type
=
"name"
class
=
"form-control"
name
=
"name"
id
=
"name"
placeholder
=
"Nome Completo"
value
=
"{{
$user->name
}}"
>
<
small
id
=
"name_information"
class
=
"form-text text-muted"
>
{{
--
--
}}
</
small
>
@
error
(
'name'
)
<
span
class
=
"text-danger"
>
{{
$message
}}
</
span
>
@
enderror
</
div
>
<
div
class
=
"form-group"
>
<
label
for
=
"document"
>
CPF
</
label
>
<
input
type
=
"document"
class
=
"form-control"
name
=
"document"
id
=
"document"
placeholder
=
"Senha"
value
=
"{{
$user->document
}}"
>
<
small
id
=
"document_information"
class
=
"form-text text-muted"
>
{{
--
--
}}
</
small
>
@
error
(
'document'
)
<
span
class
=
"text-danger"
>
{{
$message
}}
</
span
>
@
enderror
</
div
>
<
div
class
=
"form-group"
>
<
label
for
=
"selectUnidade"
>
Unidade
</
label
>
<
select
class
=
"custom-select mr-sm-2"
name
=
"unidade_id"
id
=
"selectUnidade"
aria
-
label
=
"Default select example"
>
<
option
value
=
""
disabled
selected
hidden
>
selecione
...
</
option
>
@
foreach
(
$unidades
as
$unidade
)
<
option
value
=
"{{
$unidade->id
}}"
{{
$user
->
unidade_id
==
$unidade
->
id
?
'selected'
:
''
}}
>
{{
$unidade
->
name
}}
</
option
>
@
endforeach
</
select
>
@
error
(
'unidade_id'
)
<
span
class
=
"text-danger"
>
{{
$message
}}
</
span
>
@
enderror
</
div
>
{{
--
<
div
class
=
"row"
>
<
div
class
=
"col-6"
>
<
div
class
=
"form-group"
>
<
label
for
=
"password"
>
Senha
</
label
>
<
input
type
=
"password"
class
=
"form-control"
name
=
"password"
id
=
"password"
placeholder
=
"Senha"
value
=
""
>
<
small
id
=
"password_information"
class
=
"form-text text-muted"
>
{{
--
--
}}
</
small
>
@
error
(
'password'
)
<
span
class
=
"text-danger"
>
{{
$message
}}
</
span
>
@
enderror
</
div
>
</
div
>
</
div
>
--
}}
<
div
class
=
"d-flex justify-content-end"
>
<
button
class
=
"btn btn-success"
type
=
"submit"
>
Atualizar
</
button
>
</
div
>
</
form
>
</
div
>
@
endsection
resources/views/layouts/header.blade.php
View file @
e119449a
<header
class=
"navbar p-0
shadow
"
>
<header
class=
"navbar p-0"
>
<div
class=
"header-left-side"
>
<a
class=
"navbar-brand p-3"
href=
"#"
>
<img
src=
"http://www.avaliacaodocente.upe.br/assets/img/logo-upe.png"
class=
"img-fluid mr-3"
width=
"128"
...
...
resources/views/layouts/user-navigation/navigation_admin.blade.php
View file @
e119449a
...
...
@@ -25,13 +25,13 @@
</a>
</li>
<li
class=
"nav-item"
>
<a
href=
"{{ route('d
ashboard
') }}"
class=
"nav-link {{ ((($index_menu ?? 0) == 0 ? 0: $index_menu ) == 4? "
active
"
:
"")
}}"
>
<a
href=
"{{ route('d
iretor_index
') }}"
class=
"nav-link {{ ((($index_menu ?? 0) == 0 ? 0: $index_menu ) == 4? "
active
"
:
"")
}}"
>
<i
class=
"bi bi-people-fill"
></i>
Diretor
ia
s
Diretor
e
s
</a>
</li>
<li
class=
"nav-item"
>
<a
href=
"{{ route('
dashboard
') }}"
class=
"nav-link {{ ((($index_menu ?? 0) == 0 ? 0: $index_menu ) == 5? "
active
"
:
"")
}}"
>
<a
href=
"{{ route('
coordenador_index
') }}"
class=
"nav-link {{ ((($index_menu ?? 0) == 0 ? 0: $index_menu ) == 5? "
active
"
:
"")
}}"
>
<i
class=
"bi bi-person-video3"
></i>
Coordenadores
</a>
...
...
resources/views/pad/index.blade.php
View file @
e119449a
...
...
@@ -37,7 +37,7 @@
</
div
>
<
div
class
=
"btn-group mr-2"
role
=
"group"
aria
-
label
=
"Second group"
>
<
a
href
=
"{{ route('dimensao_extensao') }}"
class
=
"btn-pad-dimensao"
>
<
i
class
=
"bi bi-
person-plus
-fill"
></
i
>
<
i
class
=
"bi bi-
clipboard-data
-fill"
></
i
>
<
h2
>
EXTENSÃO
</
h2
>
</
a
>
</
div
>
...
...
resources/views/unidade/create.blade.php
View file @
e119449a
@
extends
(
'
dashboard
'
)
@
extends
(
'
layouts.main
'
)
@
section
(
'form-unidade-create'
)
<
div
class
=
"mt-4"
>
@
section
(
'title'
,
'Campus'
)
@
section
(
'header'
)
@
include
(
'layouts.header'
,
[
'user'
=>
Auth
::
user
(),
])
@
endsection
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[
'index_menu'
=>
$index_menu
,
])
@
endsection
@
section
(
'body'
)
<
div
class
=
"content mx-auto"
>
<
h1
class
=
"titulo pt-4 pb-4 mb-3 border-bottom"
>
CADASTRO
DE
UNIDADE
</
h1
>
<
p
class
=
"pb-4 mb-3 text-center text-muted align-items-center"
>
Insira
os
dados
correspondentes
nos
campos
exibidos
abaixo
</
p
>
<!--
Formulario
-->
<
form
action
=
"{{ route('unidade_store') }}"
method
=
"post"
>
@
method
(
'POST'
)
@
csrf
@
method
(
'POST'
)
<
div
class
=
"form-group"
>
<
label
for
=
"name"
>
Nome
</
label
>
<
input
type
=
"text"
name
=
"name"
id
=
"name"
>
<
label
for
=
"inputNameCurso"
>
Nome
da
Unidade
</
label
>
<
input
type
=
"text"
class
=
"form-control"
name
=
"name"
value
=
"{{ old('name') }}"
placeholder
=
"Insira o nome da Unidade"
>
@
error
(
'name'
)
<
span
class
=
"text-danger"
>
{{
$message
}}
</
span
>
@
enderror
</
div
>
<
div
class
=
"d-flex justify-content-between"
>
@
include
(
'components.buttons.btn-cancel'
,
[
'route'
=>
route
(
'unidade_index'
),
])
@
include
(
'components.buttons.btn-save'
)
</
div
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
>
Create
</
button
>
</
form
>
</
div
>
</
div
>
@
endsection
resources/views/unidade/index.blade.php
View file @
e119449a
...
...
@@ -12,8 +12,18 @@
])
@
endsection
@
section
(
'body'
)
<
table
class
=
"table"
>
<
thead
>
@
include
(
'components.alerts'
)
<
div
class
=
"d-flex justify-content-between align-items-center border-bottom"
>
<
h2
class
=
""
>
TODAS
AS
UNIDADES
</
h2
>
@
include
(
'components.buttons.btn-create'
,
[
'route'
=>
route
(
'unidade_create'
),
'css'
=>
''
,
'text'
=>
'Nova Unidade'
,
'id'
=>
''
,
])
</
div
>
<
table
class
=
"table mt-5"
>
<
thead
class
=
"thead-dark"
>
<
tr
>
<
th
scope
=
"col"
>
#</th>
<
th
scope
=
"col"
>
Name
</
th
>
...
...
@@ -29,8 +39,9 @@
@
include
(
'components.buttons.btn-edit'
,
[
'route'
=>
route
(
'unidade_edit'
,
[
'id'
=>
$unidade
->
id
]),
])
@
include
(
'components.buttons.btn-delete'
,
[
@
include
(
'components.buttons.btn-
soft-
delete'
,
[
'route'
=>
route
(
'unidade_delete'
,
[
'id'
=>
$unidade
->
id
]),
'modal_id'
=>
$unidade
->
id
,
])
</
td
>
</
tr
>
...
...
resources/views/unidade/update.blade.php
View file @
e119449a
@
extends
(
'layouts.main'
)
@
section
(
'title'
,
'Unidade - Update'
)
@
section
(
'title'
,
'Campus'
)
@
section
(
'header'
)
@
include
(
'layouts.header'
,
[
'user'
=>
Auth
::
user
(),
])
@
endsection
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[
'index_menu'
=>
$index_menu
,
])
@
endsection
@
section
(
'body'
)
<
div
class
=
"content mx-auto"
>
<
h1
class
=
"titulo pt-4 pb-4 mb-3 border-bottom"
>
CADASTRO
DE
UNIDADE
</
h1
>
<
p
class
=
"pb-4 mb-3 text-center text-muted align-items-center"
>
Insira
os
dados
correspondentes
nos
campos
exibidos
abaixo
</
p
>
<!--
Formulario
-->
<
form
action
=
"{{ route('unidade_update', ['id' =>
$unidade->id
]) }}"
method
=
"post"
>
@
method
(
'POST'
)
@
csrf
@
method
(
'POST'
)
<
div
class
=
"form-group"
>
<
label
for
=
"name"
>
Nome
</
label
>
<
input
type
=
"text"
name
=
"name"
id
=
"name"
value
=
"{{
$unidade->name
}}"
>
<
label
for
=
"inputNameCurso"
>
Nome
da
Unidade
</
label
>
<
input
type
=
"text"
class
=
"form-control"
name
=
"name"
value
=
"{{
$unidade->name
}}"
>
@
error
(
'name'
)
<
span
class
=
"text-danger"
>
{{
$message
}}
</
span
>
@
enderror
</
div
>
<
div
class
=
"d-flex justify-content-between"
>
@
include
(
'components.buttons.btn-cancel'
,
[
'route'
=>
route
(
'unidade_index'
),
])
@
include
(
'components.buttons.btn-save'
)
</
div
>
<
button
type
=
"submit"
class
=
"btn btn-primary"
>
Create
</
button
>
</
form
>
</
div
>
@
endsection
routes/web.php
View file @
e119449a
...
...
@@ -12,6 +12,8 @@ use App\Http\Controllers\UnidadeController;
use
App\Http\Controllers\PADController
;
use
App\Http\Controllers\Tabelas\Ensino\EnsinoAulaController
;
use
App\Http\Controllers\UserController
;
use
App\Http\Controllers\CoordenadorController
;
use
App\Http\Controllers\DiretorController
;
use
App\Models\Disciplina
;
use
Illuminate\Support\Facades\Route
;
...
...
@@ -26,7 +28,7 @@ use Illuminate\Support\Facades\Route;
|
*/
require
__DIR__
.
'/auth.php'
;
require
__DIR__
.
'/auth.php'
;
Route
::
get
(
'/'
,
function
()
{
return
redirect
()
->
route
(
'login'
);
...
...
@@ -34,51 +36,89 @@ Route::get('/', function () {
Route
::
get
(
'/dashboard'
,
[
DashboardController
::
class
,
'index'
])
->
middleware
([
'auth'
])
->
name
(
'dashboard'
);
Route
::
get
(
'/campus/index'
,
[
CampusController
::
class
,
'index'
])
->
name
(
'campus_index'
);
Route
::
get
(
'/campus/create'
,
[
CampusController
::
class
,
'create'
])
->
name
(
'campus_create'
);
Route
::
post
(
'/campus/store'
,
[
CampusController
::
class
,
'store'
])
->
name
(
'campus_store'
);
Route
::
get
(
'/unidade/index'
,
[
UnidadeController
::
class
,
'index'
])
->
name
(
'unidade_index'
);
Route
::
get
(
'/unidade/create'
,
[
UnidadeController
::
class
,
'create'
])
->
name
(
'unidade_create'
);
Route
::
post
(
'/unidade/store'
,
[
UnidadeController
::
class
,
'store'
])
->
name
(
'unidade_store'
);
Route
::
get
(
'/unidade/edit/{id}'
,
[
UnidadeController
::
class
,
'edit'
])
->
name
(
'unidade_edit'
);
Route
::
post
(
'/unidade/update/{id}'
,
[
UnidadeController
::
class
,
'update'
])
->
name
(
'unidade_update'
);
Route
::
delete
(
'/unidade/delete/{id}'
,
[
UnidadeController
::
class
,
'destroy'
])
->
name
(
'unidade_delete'
);
Route
::
get
(
'/ensino/index'
,
[
EnsinoController
::
class
,
'index'
])
->
name
(
'ensino_index'
);
Route
::
get
(
'/ensino/create'
,
[
EnsinoController
::
class
,
'create'
])
->
name
(
'ensino_create'
);
Route
::
post
(
'/ensino/store'
,
[
EnsinoController
::
class
,
'store'
])
->
name
(
'ensino_store'
);
Route
::
get
(
'/ensino/edit/{id}'
,
[
EnsinoController
::
class
,
'edit'
])
->
name
(
'ensino_edit'
);
Route
::
post
(
'/ensino/update/{id}'
,
[
EnsinoController
::
class
,
'update'
])
->
name
(
'ensino_update'
);
Route
::
delete
(
'/ensino/delete/{id}'
,
[
EnsinoController
::
class
,
'destroy'
])
->
name
(
'ensino_delete'
);
Route
::
get
(
'/pad/index'
,
[
PADController
::
class
,
'index'
])
->
name
(
'pad_index'
);
Route
::
get
(
'/pad/create'
,
[
PADController
::
class
,
'create'
])
->
name
(
'pad_create'
);
Route
::
post
(
'/pad/store'
,
[
PADController
::
class
,
'store'
])
->
name
(
'pad_store'
);
Route
::
get
(
'/pad/edit/{id}'
,
[
PADController
::
class
,
'edit'
])
->
name
(
'pad_edit'
);
Route
::
post
(
'/pad/update/{id}'
,
[
PADController
::
class
,
'update'
])
->
name
(
'pad_update'
);
Route
::
delete
(
'/pad/delete/{id}'
,
[
PADController
::
class
,
'destroy'
])
->
name
(
'pad_delete'
);
Route
::
get
(
'/pad/anexo'
,
[
PADController
::
class
,
'anexo'
])
->
name
(
'pad_anexo'
);
Route
::
get
(
'/curso/index'
,
[
CursoController
::
class
,
'index'
])
->
name
(
'curso_index'
);
Route
::
get
(
'/curso/create'
,
[
CursoController
::
class
,
'create'
])
->
name
(
'curso_create'
);
Route
::
post
(
'/curso/store'
,
[
CursoController
::
class
,
'store'
])
->
name
(
'curso_store'
);
Route
::
prefix
(
'/campus'
)
->
group
(
function
()
{
Route
::
get
(
'/index'
,
[
CampusController
::
class
,
'index'
])
->
name
(
'campus_index'
);
Route
::
get
(
'/create'
,
[
CampusController
::
class
,
'create'
])
->
name
(
'campus_create'
);
Route
::
post
(
'/store'
,
[
CampusController
::
class
,
'store'
])
->
name
(
'campus_store'
);
Route
::
get
(
'/edit/{id}'
,
[
CampusController
::
class
,
'edit'
])
->
name
(
'campus_edit'
);
Route
::
post
(
'/update/{id}'
,
[
CampusController
::
class
,
'update'
])
->
name
(
'campus_update'
);
Route
::
delete
(
'/delete/{id}'
,
[
CampusController
::
class
,
'destroy'
])
->
name
(
'campus_delete'
);
});
Route
::
prefix
(
'/curso'
)
->
group
(
function
()
{
Route
::
get
(
'/index'
,
[
CursoController
::
class
,
'index'
])
->
name
(
'curso_index'
);
Route
::
get
(
'/create'
,
[
CursoController
::
class
,
'create'
])
->
name
(
'curso_create'
);
Route
::
post
(
'/store'
,
[
CursoController
::
class
,
'store'
])
->
name
(
'curso_store'
);
Route
::
get
(
'/edit/{id}'
,
[
CursoController
::
class
,
'edit'
])
->
name
(
'curso_edit'
);
Route
::
post
(
'/update/{id}'
,
[
CursoController
::
class
,
'update'
])
->
name
(
'curso_update'
);
Route
::
delete
(
'/delete/{id}'
,
[
CursoController
::
class
,
'destroy'
])
->
name
(
'curso_delete'
);
});
Route
::
prefix
(
'/unidade'
)
->
group
(
function
()
{
Route
::
get
(
'/index'
,
[
UnidadeController
::
class
,
'index'
])
->
name
(
'unidade_index'
);
Route
::
get
(
'/create'
,
[
UnidadeController
::
class
,
'create'
])
->
name
(
'unidade_create'
);
Route
::
post
(
'/store'
,
[
UnidadeController
::
class
,
'store'
])
->
name
(
'unidade_store'
);
Route
::
get
(
'/edit/{id}'
,
[
UnidadeController
::
class
,
'edit'
])
->
name
(
'unidade_edit'
);
Route
::
post
(
'/update/{id}'
,
[
UnidadeController
::
class
,
'update'
])
->
name
(
'unidade_update'
);
Route
::
delete
(
'/delete/{id}'
,
[
UnidadeController
::
class
,
'destroy'
])
->
name
(
'unidade_delete'
);
});
Route
::
prefix
(
'/ensino'
)
->
group
(
function
()
{
Route
::
get
(
'/index'
,
[
EnsinoController
::
class
,
'index'
])
->
name
(
'ensino_index'
);
Route
::
get
(
'/create'
,
[
EnsinoController
::
class
,
'create'
])
->
name
(
'ensino_create'
);
Route
::
post
(
'/store'
,
[
EnsinoController
::
class
,
'store'
])
->
name
(
'ensino_store'
);
Route
::
get
(
'/edit/{id}'
,
[
EnsinoController
::
class
,
'edit'
])
->
name
(
'ensino_edit'
);
Route
::
post
(
'/update/{id}'
,
[
EnsinoController
::
class
,
'update'
])
->
name
(
'ensino_update'
);
Route
::
delete
(
'/delete/{id}'
,
[
EnsinoController
::
class
,
'destroy'
])
->
name
(
'ensino_delete'
);
});
Route
::
prefix
(
'/pad'
)
->
group
(
function
()
{
Route
::
get
(
'/index'
,
[
PADController
::
class
,
'index'
])
->
name
(
'pad_index'
);
Route
::
get
(
'/create'
,
[
PADController
::
class
,
'create'
])
->
name
(
'pad_create'
);
Route
::
post
(
'/store'
,
[
PADController
::
class
,
'store'
])
->
name
(
'pad_store'
);
Route
::
get
(
'/edit/{id}'
,
[
PADController
::
class
,
'edit'
])
->
name
(
'pad_edit'
);
Route
::
post
(
'/update/{id}'
,
[
PADController
::
class
,
'update'
])
->
name
(
'pad_update'
);
Route
::
delete
(
'/delete/{id}'
,
[
PADController
::
class
,
'destroy'
])
->
name
(
'pad_delete'
);
Route
::
get
(
'/anexo'
,
[
PADController
::
class
,
'anexo'
])
->
name
(
'pad_anexo'
);
});
Route
::
prefix
(
'/coordenador'
)
->
group
(
function
()
{
Route
::
get
(
'/index'
,
[
CoordenadorController
::
class
,
'index'
])
->
name
(
'coordenador_index'
);
Route
::
get
(
'/create'
,
[
CoordenadorController
::
class
,
'create'
])
->
name
(
'coordenador_create'
);
Route
::
post
(
'/store'
,
[
CoordenadorController
::
class
,
'store'
])
->
name
(
'coordenador_store'
);
Route
::
get
(
'/edit/{id}'
,
[
CoordenadorController
::
class
,
'edit'
])
->
name
(
'coordenador_edit'
);
Route
::
post
(
'/update/{id}'
,
[
CoordenadorController
::
class
,
'update'
])
->
name
(
'coordenador_update'
);
Route
::
delete
(
'/delete/{id}'
,
[
CoordenadorController
::
class
,
'destroy'
])
->
name
(
'coordenador_delete'
);
});
Route
::
prefix
(
'/diretor'
)
->
group
(
function
()
{
Route
::
get
(
'/index'
,
[
DiretorController
::
class
,
'index'
])
->
name
(
'diretor_index'
);
Route
::
get
(
'/create'
,
[
DiretorController
::
class
,
'create'
])
->
name
(
'diretor_create'
);
Route
::
post
(
'/store'
,
[
DiretorController
::
class
,
'store'
])
->
name
(
'diretor_store'
);
Route
::
get
(
'/edit/{id}'
,
[
DiretorController
::
class
,
'edit'
])
->
name
(
'diretor_edit'
);
Route
::
post
(
'/update/{id}'
,
[
DiretorController
::
class
,
'update'
])
->
name
(
'diretor_update'
);
Route
::
delete
(
'/delete/{id}'
,
[
DiretorController
::
class
,
'destroy'
])
->
name
(
'diretor_delete'
);
});
// return json
Route
::
get
(
'/listar/unidade'
,
[
UnidadeController
::
class
,
'getAll'
])
->
name
(
'listar_unidades'
);
Route
::
get
(
'/list/campus/{unidade_id}'
,
[
CampusController
::
class
,
'findByUnidade'
])
->
name
(
'list_campus_by_unidade'
);
Route
::
get
(
'/pad/dimensao/gestao'
,
[
GestaoController
::
class
,
'index'
])
->
name
(
'dimensao_gestao'
);
Route
::
get
(
'/pad/dimensao/ensino'
,
[
EnsinoController
::
class
,
'index'
])
->
name
(
'dimensao_ensino'
);
Route
::
get
(
'/pad/dimensao/pesquisa'
,
[
PesquisaController
::
class
,
'index'
])
->
name
(
'dimensao_pesquisa'
);
Route
::
get
(
'/pad/dimensao/extensao'
,
[
ExtensaoController
::
class
,
'index'
])
->
name
(
'dimensao_extensao'
);
Route
::
prefix
(
'/pad/dimensao/'
)
->
group
(
function
()
{
Route
::
get
(
'/gestao'
,
[
GestaoController
::
class
,
'index'
])
->
name
(
'dimensao_gestao'
);
Route
::
get
(
'/ensino'
,
[
EnsinoController
::
class
,
'index'
])
->
name
(
'dimensao_ensino'
);
Route
::
get
(
'/pesquisa'
,
[
PesquisaController
::
class
,
'index'
])
->
name
(
'dimensao_pesquisa'
);
Route
::
get
(
'/extensao'
,
[
ExtensaoController
::
class
,
'index'
])
->
name
(
'dimensao_extensao'
);
});
Route
::
post
(
'/pad/dimensao/ensino/aula/create'
,
[
EnsinoAulaController
::
class
,
'create'
])
->
name
(
'ensino_aula_create'
);
Route
::
delete
(
'/pad/dimensao/ensino/aula/delete/{id}'
,
[
EnsinoAulaController
::
class
,
'delete'
])
->
name
(
'ensino_aula_delete'
);
Route
::
get
(
'/user/edit/perfil'
,
[
UserController
::
class
,
'editPerfil'
])
->
name
(
'edit_perfil'
);
Route
::
post
(
'/user/update/perfil'
,
[
UserController
::
class
,
'updatePerfil'
])
->
name
(
'update_perfil'
);
Route
::
post
(
'/user/update/password'
,
[
UserController
::
class
,
'updatePassword'
])
->
name
(
'update_password'
);
Route
::
prefix
(
'/user'
)
->
group
(
function
()
{
Route
::
get
(
'/edit/perfil'
,
[
UserController
::
class
,
'editPerfil'
])
->
name
(
'edit_perfil'
);
Route
::
post
(
'/update/perfil'
,
[
UserController
::
class
,
'updatePerfil'
])
->
name
(
'update_perfil'
);
Route
::
post
(
'/update/password'
,
[
UserController
::
class
,
'updatePassword'
])
->
name
(
'update_password'
);
});
/** json */
Route
::
get
(
'/disciplina/{curso_id}'
,
[
DisciplinaController
::
class
,
'getDisciplinaByCurso'
])
->
name
(
'get_disciplina_by_curso'
);
Prev
1
2
3
4
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