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
fc855741
Commit
fc855741
authored
Jul 28, 2022
by
alissonalbuquerque
Browse files
add form de gestao'
parent
70a1f367
Changes
10
Show whitespace changes
Inline
Side-by-side
app/Http/Controllers/Dimensao/Tabelas/Gestao/GestaoMembroComissaoController.php
View file @
fc855741
...
...
@@ -3,7 +3,14 @@
namespace
App\Http\Controllers\Dimensao\Tabelas\Gestao
;
use
App\Http\Controllers\Controller
;
use
App\Models\Avaliacao
;
use
App\Models\Tabelas\Constants
;
use
App\Models\Tabelas\Gestao\GestaoMembroComissao
;
use
App\Models\Util\Avaliacao
as
UtilAvaliacao
;
use
App\Models\Util\Dimensao
;
use
App\Models\Util\MenuItemsTeacher
;
use
App\Models\Util\PadTables
;
use
App\Models\Util\Status
;
use
Illuminate\Http\Request
;
use
Illuminate\Support\Facades\Response
;
use
Illuminate\Support\Facades\Validator
;
...
...
@@ -12,31 +19,143 @@ class GestaoMembroComissaoController extends Controller
{
public
function
index
(
$user_pad_id
)
{
return
$user_pad_id
;
$membroComissoes
=
GestaoMembroComissao
::
initQuery
()
->
whereUserPad
(
$user_pad_id
)
->
orderBy
(
'cod_atividade'
)
->
get
();
$divs
=
PadTables
::
tablesGestao
(
$user_pad_id
);
return
view
(
'pad.components.templates.dimensao.gestao.membro_comissao.form_create'
,
[
'membroComissoes'
=>
$membroComissoes
,
'divs'
=>
$divs
,
'user_pad_id'
=>
$user_pad_id
,
'index_menu'
=>
MenuItemsTeacher
::
PAD
,
]);
}
public
function
create
(
Request
$request
)
{
$validator
=
Validator
::
make
(
$request
->
all
(),
GestaoMembroComissao
::
rules
(),
GestaoMembroComissao
::
messages
());
if
(
$validator
->
fails
())
{
return
redirect
()
->
route
(
'gestao_membro_comissao_index'
,
[
'user_pad_id'
=>
$request
->
user_pad_id
,])
->
withErrors
(
$validator
)
->
withInput
();
}
$user_pad_id
=
$request
->
user_pad_id
;
$model
=
new
GestaoMembroComissao
(
$request
->
all
());
$model
->
dimensao
=
Dimensao
::
GESTAO
;
if
(
$model
->
save
())
{
$avaliacao
=
new
Avaliacao
([
'tarefa_id'
=>
$model
->
id
,
'type'
=>
UtilAvaliacao
::
ENSINO_AULA
,
'status'
=>
Status
::
PENDENTE
,
]);
if
(
!
$avaliacao
->
save
())
{
return
redirect
()
->
route
(
'gestao_membro_comissao_index'
,
[
'user_pad_id'
=>
$user_pad_id
])
->
with
(
'fail'
,
'Erro ao cadastrar Atividade!'
);
}
return
redirect
()
->
route
(
'gestao_membro_comissao_index'
,
[
'user_pad_id'
=>
$user_pad_id
])
->
with
(
'success'
,
'Cadastro realizado com sucesso!'
);
}
else
{
return
redirect
()
->
route
(
'gestao_membro_comissao_index'
,
[
'user_pad_id'
=>
$user_pad_id
])
->
with
(
'fail'
,
'Erro ao cadastrar Atividade!'
);
}
}
public
function
update
(
$id
,
Request
$request
)
{
$validator
=
Validator
::
make
(
$request
->
all
(),
GestaoMembroComissao
::
rules
(),
GestaoMembroComissao
::
messages
());
$model
=
GestaoMembroComissao
::
find
(
$id
);
$model
->
fill
(
$request
->
all
());
$user_pad_id
=
$model
->
user_pad_id
;
if
(
$validator
->
fails
())
{
return
redirect
()
->
route
(
'gestao_membro_comissao_index'
,
[
'user_pad_id'
=>
$user_pad_id
])
->
with
(
'fail'
,
'Erro ao atualizar Atividade!'
);
}
if
(
$model
->
save
())
{
return
redirect
()
->
route
(
'gestao_membro_comissao_index'
,
[
'user_pad_id'
=>
$user_pad_id
])
->
with
(
'success'
,
'Atualizado com sucesso!'
);
}
else
{
return
redirect
()
->
route
(
'gestao_membro_comissao_index'
,
[
'user_pad_id'
=>
$user_pad_id
])
->
with
(
'fail'
,
'Erro ao atualizar a Atividade!'
);
}
}
public
function
ajaxValidation
(
Request
$request
)
public
function
edit
(
$id
)
{
$model
=
GestaoMembroComissao
::
find
(
$id
);
return
view
(
'pad.components.templates.dimensao.gestao.membro_comissao.form_update'
,
[
'model'
=>
$model
,
]);
}
public
function
viewResolucao
()
{
$resolucoes
=
GestaoMembroComissao
::
getPlanejamentos
();
return
view
(
'pad.components.templates.dimensao.gestao.membro_comissao.resolucao'
,
[
'resolucoes'
=>
$resolucoes
]);
}
public
function
delete
(
$id
)
{
$model
=
GestaoMembroComissao
::
find
(
$id
);
$user_pad_id
=
$model
->
user_pad_id
;
if
(
$model
->
delete
())
{
return
redirect
()
->
route
(
'gestao_membro_comissao_index'
,
[
'user_pad_id'
=>
$user_pad_id
])
->
with
(
'success'
,
'Atividade removida com Sucesso!'
);
}
else
{
return
redirect
()
->
route
(
'gestao_membro_comissao_index'
,
[
'user_pad_id'
=>
$user_pad_id
])
->
with
(
'fail'
,
'Erro ao remover atividade!'
);
}
}
public
function
search
(
$user_pad_id
=
null
)
{
$query
=
GestaoMembroComissao
::
initQuery
();
if
(
$user_pad_id
)
{
$query
->
whereUserPad
(
$user_pad_id
)
->
orderBy
(
'cod_atividade'
);
}
public
function
edit
(
$id
)
return
Response
::
json
(
$query
->
get
());
}
public
function
ajaxValidation
(
Request
$request
)
{
$validator
=
Validator
::
make
(
$request
->
all
(),
GestaoMembroComissao
::
rules
(),
GestaoMembroComissao
::
messages
());
if
(
$validator
->
passes
())
{
return
Response
::
json
([
'message'
=>
true
,
'status'
=>
200
]);
}
return
Response
::
json
([
'errors'
=>
$validator
->
errors
(),
'status'
=>
400
]);
}
}
\ No newline at end of file
app/Models/Planejamento.php
View file @
fc855741
...
...
@@ -2,6 +2,7 @@
namespace
App\Models
;
use
App\Models\Util\Dimensao
;
use
App\Queries\PlanejamentoQuery
;
use
Illuminate\Database\Eloquent\Factories\HasFactory
;
use
Illuminate\Database\Eloquent\Model
;
...
...
@@ -46,8 +47,8 @@ class Planejamento extends Model
/**
* @return string
*/
public
function
dimensaoAs
Text
()
{
return
$this
->
listDimensao
(
$this
->
dimensao
);
public
function
dimensaoAs
String
()
{
return
Dimensao
::
listDimensao
(
$this
->
dimensao
);
}
public
static
function
initQuery
()
{
...
...
app/Models/Tabelas/Gestao/GestaoMembroComissao.php
0 → 100644
View file @
fc855741
<?php
namespace
App\Models\Tabelas\Gestao
;
use
App\Models\Planejamento
;
use
App\Queries\Tabelas\Gestao\GestaoMembroComissaoQuery
;
use
Illuminate\Database\Eloquent\Model
;
class
GestaoMembroComissao
extends
Model
{
protected
$table
=
'gestao_membro_comissao'
;
protected
$fillable
=
[
'user_pad_id'
,
'dimensao'
,
'cod_atividade'
,
'nome'
,
'documento'
,
'ch_semanal'
];
public
static
function
getPlanejamentos
()
{
$codes
=
[
'G-1'
];
return
Planejamento
::
initQuery
()
->
whereInCodDimensao
(
$codes
)
->
get
();
}
public
static
function
rules
()
{
return
[
'cod_atividade'
=>
[
'required'
,
'string'
,
'max:255'
],
'nome'
=>
[
'required'
,
'string'
,
'max:255'
],
'documento'
=>
[
'required'
,
'string'
,
'max:255'
],
'ch_semanal'
=>
[
'required'
,
'integer'
,
'min:1'
,
'max:2'
],
];
}
public
static
function
messages
()
{
return
[
'required'
=>
'O campo ":attribute" é obrigatório!'
,
'integer'
=>
'O campo ":attribute" deve cónter um inteiro!'
,
'ch_semanal.min'
=>
'Carga horária semanal miníma é de 1 Hora!'
,
'ch_semanal.max'
=>
'Carga horária semanal máxima é de 2 Horas!'
,
];
}
public
static
function
initQuery
()
{
return
new
GestaoMembroComissaoQuery
(
get_called_class
());
}
}
app/Queries/Tabelas/Gestao/GestaoMembroComissaoQuery.php
0 → 100644
View file @
fc855741
<?php
namespace
App\Queries\Tabelas\Gestao
;
use
App\Models\Tabelas\Gestao\GestaoMembroComissao
;
use
App\Queries\CustomQuery
;
class
GestaoMembroComissaoQuery
extends
CustomQuery
{
public
function
__construct
()
{
$this
->
query
=
GestaoMembroComissao
::
where
([]);
self
::
$instance
=
$this
;
}
public
function
whereUserPad
(
$user_pad_id
,
$operator
=
'='
)
{
$this
->
query
=
$this
->
query
->
where
(
'user_pad_id'
,
$operator
,
$user_pad_id
);
return
self
::
$instance
;
}
}
\ No newline at end of file
resources/views/components/buttons/btn-show-resolucao.blade.php
0 → 100644
View file @
fc855741
{{
--
@
include
(
'components.buttons.btn-show-resolucao'
,
[
'content'
=>
''
,
'btn_class'
=>
''
,
])
@
include
(
'components.buttons.btn-show-resolucao'
,
[
'content'
=>
'Resolução'
,
'btn_class'
=>
'show_resolucao'
,
])
--
}}
<
button
class
=
"btn btn-warning {{
$btn_class
}}"
>
<
i
class
=
"bi bi-exclamation-circle"
></
i
>
{{
$content
}}
</
button
>
\ No newline at end of file
resources/views/pad/components/scripts/dimensao/ensino/show_modal.blade.php
View file @
fc855741
...
...
@@ -2,24 +2,25 @@
@
include
(
'pad.components.scripts.dimensao.ensino.show_modal'
,
[
'modal_id'
=>
''
,
'route'
=>
''
,
'btn_
edit_
class'
=>
''
,
'btn_class'
=>
''
,
])
--
}}
<
script
type
=
"text/javascript"
>
$
(
'.{{ $btn_
edit_
class }}'
)
.
click
(
function
(
e
)
{
$
(
'.{{ $btn_class }}'
)
.
click
(
function
(
e
)
{
const
id
=
$
(
this
)
.
attr
(
'id'
)
const
_url
=
typeof
(
id
)
!==
'undefined'
?
(
"{{
$route
}}"
+
'/'
+
id
)
:
(
"{{
$route
}}"
)
$
(
'#{{ $modal_id }}-content'
)
.
empty
()
$
.
ajax
({
type
:
'GET'
,
url
:
"{{
$route
}}"
+
"/"
+
id
url
:
_url
})
.
done
((
data
,
status
)
=>
{
$
(
'#{{ $modal_id }}-content'
)
.
empty
()
$
(
'#{{ $modal_id }}-content'
)
.
append
(
data
)
})
.
fail
((
data
,
status
)
=>
{
$
(
'#{{ $modal_id }}-content'
)
.
empty
()
$
(
'#{{ $modal_id }}-content'
)
.
append
(
'Erro em Carregar Modal'
)
})
...
...
resources/views/pad/components/templates/dimensao/gestao/membro_comissao/form_create.blade.php
0 → 100644
View file @
fc855741
@
extends
(
'layouts.main'
)
@
section
(
'title'
,
'Membro Comissão'
)
@
section
(
'header'
)
@
include
(
'layouts.header'
,
[
'user'
=>
Auth
::
user
(),
])
@
endsection
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[
'index_menu'
=>
$index_menu
,
])
@
endsection
@
section
(
'body'
)
<
div
class
=
"container"
>
@
include
(
'pad.components.templates.dropdown-eixo'
,
[
'divs'
=>
$divs
])
@
include
(
'components.alerts'
)
<
div
id
=
"gestao_membro_comissao"
>
<
div
>
<
div
class
=
"mb-3"
>
<
h3
class
=
"h3"
>
Gestão
-
Membro
Comissão
</
h3
>
@
include
(
'components.buttons.btn-show-resolucao'
,
[
'content'
=>
'Resolução'
,
'btn_class'
=>
'show_resolucao'
,
])
</
div
>
<
form
action
=
"
{
{route('gestao_membro_comissao_create')}
}
"
method
=
"post"
id
=
"gestao_membro_comissao-form"
class
=
""
>
@
csrf
<
div
class
=
"row"
>
<
input
type
=
"hidden"
id
=
"user_pad_id"
name
=
"user_pad_id"
value
=
"
{
{$user_pad_id}
}
"
>
<
div
class
=
"mb-3 col-sm-2"
>
<
label
class
=
"form-label"
for
=
"cod_atividade"
>
Cód
.
Atividade
</
label
>
<
input
class
=
"form-control @error('cod_atividade') is-invalid @enderror ajax-errors"
type
=
"text"
name
=
"cod_atividade"
id
=
"cod_atividade"
readonly
>
</
div
>
<
div
class
=
"mb-3 col-sm-10"
>
<
label
class
=
"form-label"
for
=
"nome"
>
Nome
da
Comissão
,
Comitê
ou
Núcleo
</
label
>
<
input
class
=
"form-control @error('nome') is-invalid @enderror ajax-errors"
type
=
"text"
name
=
"nome"
id
=
"nome"
value
=
"{{ old('nome') }}"
>
@
include
(
'components.divs.errors'
,
[
'field'
=>
'nome_create'
,
])
</
div
>
<
div
class
=
"mb-3 col-sm-9"
>
<
label
class
=
"form-label"
for
=
"documento"
>
Documento
que
o
Designa
</
label
>
<
input
class
=
"form-control @error('documento') is-invalid @enderror ajax-errors"
type
=
"text"
name
=
"documento"
id
=
"documento"
value
=
"{{ old('documento') }}"
>
@
include
(
'components.divs.errors'
,
[
'field'
=>
'documento_create'
])
</
div
>
<
div
class
=
"mb-3 col-sm-3"
>
<
label
class
=
"form-label"
for
=
"ch_semanal"
>
CH
.
Semanal
</
label
>
<
input
class
=
"form-control @error('ch_semanal') is-invalid @enderror ajax-errors"
type
=
"number"
name
=
"ch_semanal"
id
=
"ch_semanal"
value
=
"{{ old('ch_semanal') }}"
>
@
include
(
'components.divs.errors'
,
[
'field'
=>
'ch_semanal_create'
])
</
div
>
</
div
>
<
div
class
=
"mt-1 text-end"
>
@
include
(
'components.buttons.btn-save'
,
[
'content'
=>
'Cadastrar'
,
'id'
=>
'btn-submit_gestao_membro_comissao'
])
</
div
>
</
form
>
</
div
>
<
div
class
=
"border rounded px-4 mt-4"
>
<
table
class
=
"table table-hover"
id
=
"gestao_membro_comissao-table"
>
<
thead
>
<
tr
>
<!--
<
th
scole
=
"col"
>
#</th> -->
<
th
scope
=
"col"
>
Cód
</
th
>
<
th
scope
=
"col"
>
Nome
da
Comissão
...
</
th
>
<
th
scope
=
"col"
>
Documento
que
o
Designa
</
th
>
<
th
scope
=
"col"
>
CH
Semanal
</
th
>
<
th
scope
=
"col"
>
Opções
</
th
>
</
tr
>
</
thead
>
<
tbody
>
@
foreach
(
$membroComissoes
as
$membroComissao
)
<
tr
>
<
td
>
{{
$membroComissao
->
cod_atividade
}}
</
td
>
<
td
>
{{
$membroComissao
->
nome
}}
</
td
>
<
td
>
{{
$membroComissao
->
documento
}}
</
td
>
<
td
>
{{
$membroComissao
->
ch_semanal
}}
</
td
>
<
td
>
@
include
(
'components.buttons.btn-edit-task'
,
[
'btn_class'
=>
'btn-edit_gestao_membro_comissao'
,
'btn_id'
=>
$membroComissao
->
id
,
])
@
include
(
'components.buttons.btn-delete'
,
[
'id'
=>
$membroComissao
->
id
,
'route'
=>
route
(
'gestao_membro_comissao_delete'
,
[
'id'
=>
$membroComissao
->
id
])
])
</
td
>
</
tr
>
@
endforeach
</
tbody
>
</
table
>
</
div
>
</
div
>
@
include
(
'components.modal'
,
[
'size'
=>
'modal-lg'
,
'header'
=>
'Gestão - Membro Comissão'
,
])
</
div
>
@
endsection
@
section
(
'scripts'
)
@
include
(
'pad.components.scripts.dropdown-eixo'
,
[
'divs'
=>
$divs
])
@
include
(
'pad.components.scripts.cod_atividade'
,
[
'cod_atividade'
=>
'15-'
,
'form_id'
=>
'gestao_membro_comissao-form'
,
'div_selected'
=>
'gestao_membro_comissao'
,
'route'
=>
route
(
'gestao_membro_comissao_search'
),
])
@
include
(
'pad.components.scripts.ajaxValidation'
,
[
'btn_submit_id'
=>
'btn-submit_gestao_membro_comissao'
,
'form_id'
=>
'gestao_membro_comissao-form'
,
'form_type'
=>
'create'
,
'route'
=>
route
(
'gestao_membro_comissao_validate'
),
])
@
include
(
'pad.components.scripts.dimensao.ensino.show_modal'
,
[
'modal_id'
=>
'modal'
,
'route'
=>
route
(
'view_gestao_membro_comissao_update'
),
'btn_class'
=>
'btn-edit_gestao_membro_comissao'
,
])
@
include
(
'pad.components.scripts.dimensao.ensino.show_modal'
,
[
'modal_id'
=>
'modal'
,
'route'
=>
route
(
'view_gestao_membro_comissao_resolucao'
),
'btn_class'
=>
'show_resolucao'
,
])
@
endsection
resources/views/pad/components/templates/dimensao/gestao/membro_comissao/form_update.blade.php
0 → 100644
View file @
fc855741
<div
id=
"gestao_membro_comissao"
>
<div>
<div
class=
"mb-3"
>
<h3
class=
"h3"
>
Gestão - Membro Comissão
</h3
class="h3"
>
</div>
<form
action=
"{{route('gestao_membro_comissao_update', ['id' => $model->id])}}"
method=
"post"
id=
"gestao_membro_comissao_update-form"
class=
""
>
@csrf
<div
class=
"row"
>
<input
type=
"hidden"
id=
"user_pad_id"
name=
"user_pad_id"
value=
"{{$model->id}}"
>
<div
class=
"mb-3 col-sm-2"
>
<label
class=
"form-label"
for=
"cod_atividade"
>
Cód. Atividade
</label>
<input
class=
"form-control @error('cod_atividade') is-invalid @enderror ajax-errors"
type=
"text"
name=
"cod_atividade"
id=
"cod_atividade"
value=
"{{ $model->cod_atividade }}"
readonly
>
</div>
<div
class=
"mb-3 col-sm-10"
>
<label
class=
"form-label"
for=
"nome"
>
Nome da Comissão, Comitê ou Núcleo
</label>
<input
class=
"form-control @error('nome') is-invalid @enderror ajax-errors"
type=
"text"
name=
"nome"
id=
"nome"
value=
"{{ $model->nome }}"
>
@include('components.divs.errors', [
'field' => 'nome_update',
])
</div>
<div
class=
"mb-3 col-sm-9"
>
<label
class=
"form-label"
for=
"documento"
>
Documento que o Designa
</label>
<input
class=
"form-control @error('documento') is-invalid @enderror ajax-errors"
type=
"text"
name=
"documento"
id=
"documento"
value=
"{{ $model->documento }}"
>
@include('components.divs.errors', [
'field' => 'documento_update'
])
</div>
<div
class=
"mb-3 col-sm-3"
>
<label
class=
"form-label"
for=
"ch_semanal"
>
CH. Semanal
</label>
<input
class=
"form-control @error('ch_semanal') is-invalid @enderror ajax-errors"
type=
"number"
name=
"ch_semanal"
id=
"ch_semanal"
value=
"{{ $model->ch_semanal }}"
>
@include('components.divs.errors', [
'field' => 'ch_semanal_update'
])
</div>
</div>
<div
class=
"mt-1 text-end"
>
<div
class=
"modal-footer"
>
@include('components.buttons.btn-close_modal')
@include('components.buttons.btn-save', [
'id' => 'btn-submit_gestao_membro_comissao-update',
'content' => 'Atualizar',
])
</div>
</div>
</form>
</div>
</div>
@include('pad.components.scripts.ajaxValidation', [
'btn_submit_id' => 'btn-submit_gestao_membro_comissao-update',
'form_id' => 'gestao_membro_comissao_update-form',
'form_type' => 'update',
'route' => route('gestao_membro_comissao_validate'),
])
\ No newline at end of file
resources/views/pad/components/templates/dimensao/gestao/membro_comissao/resolucao.blade.php
0 → 100644
View file @
fc855741
<div
class=
"container"
>
<h1
class=
"h4"
>
Resolução
</h1>
@foreach($resolucoes as $resolucao)
<div
class=
"mb-3"
>
<div
class=
"card"
>
<h5
class=
"card-header"
>
{{ $resolucao->cod_dimensao }}
</h5>
<div
class=
"card-body"
>
<p>
{{ $resolucao->descricao }}
</p>
<ul
class=
"list-group list-group-flush"
>
<li
class=
"list-group-item"
>
<strong>
Carga Horária Semanal :
</strong>
{{ $resolucao->ch_semanal }}
</li>
<li
class=
"list-group-item"
>
<strong>
Carga Horária Máxima :
</strong>
{{ $resolucao->ch_maxima }}
</li>
</ul>
</div>
</div>
</div>
@endforeach
</div>
\ No newline at end of file
routes/web.php
View file @
fc855741
...
...
@@ -181,7 +181,7 @@ Route::prefix('/pad/dimensao/ensino/coordenacao/regencia')->group(function () {
Route
::
delete
(
'/delete/{id}'
,
[
EnsinoCoordenacaoRegenciaController
::
class
,
'delete'
])
->
name
(
'ensino_coordenacao_regencia_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
EnsinoCoordenacaoRegenciaController
::
class
,
'index'
])
->
name
(
'ensino_coordenacao_regencia_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
EnsinoCoordenacaoRegenciaController
::
class
,
'edit'
])
->
name
(
'ensino_coordenacao_regencia_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
EnsinoCoordenacaoRegenciaController
::
class
,
'edit'
])
->
name
(
'
view_
ensino_coordenacao_regencia_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
EnsinoCoordenacaoRegenciaController
::
class
,
'search'
])
->
name
(
'ensino_coordenacao_regencia_search'
);
});
...
...
@@ -207,7 +207,7 @@ Route::prefix('/pad/dimensao/ensino/supervisao')->group(function () {
Route
::
delete
(
'/delete/{id}'
,
[
EnsinoSupervisaoController
::
class
,
'delete'
])
->
name
(
'ensino_supervisao_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
EnsinoSupervisaoController
::
class
,
'index'
])
->
name
(
'ensino_supervisao_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
EnsinoSupervisaoController
::
class
,
'edit'
])
->
name
(
'ensino_supervisao_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
EnsinoSupervisaoController
::
class
,
'edit'
])
->
name
(
'
view_
ensino_supervisao_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
EnsinoSupervisaoController
::
class
,
'search'
])
->
name
(
'ensino_supervisao_search'
);
});
...
...
@@ -220,7 +220,7 @@ Route::prefix('/pad/dimensao/ensino/atendimento/discente')->group(function () {
Route
::
delete
(
'/delete/{id}'
,
[
EnsinoAtendimentoDiscenteController
::
class
,
'delete'
])
->
name
(
'ensino_atendimento_discente_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
EnsinoAtendimentoDiscenteController
::
class
,
'index'
])
->
name
(
'ensino_atendimento_discente_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
EnsinoAtendimentoDiscenteController
::
class
,
'edit'
])
->
name
(
'ensino_atendimento_discente_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
EnsinoAtendimentoDiscenteController
::
class
,
'edit'
])
->
name
(
'
view_
ensino_atendimento_discente_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
EnsinoAtendimentoDiscenteController
::
class
,
'search'
])
->
name
(
'ensino_atendimento_discente_search'
);
});
...
...
@@ -233,7 +233,7 @@ Route::prefix('/pad/dimensao/ensino/projeto')->group(function () {
Route
::
delete
(
'/delete/{id}'
,
[
EnsinoProjetoController
::
class
,
'delete'
])
->
name
(
'ensino_projeto_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
EnsinoProjetoController
::
class
,
'index'
])
->
name
(
'ensino_projeto_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
EnsinoProjetoController
::
class
,
'edit'
])
->
name
(
'ensino_projeto_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
EnsinoProjetoController
::
class
,
'edit'
])
->
name
(
'
view_
ensino_projeto_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
EnsinoProjetoController
::
class
,
'search'
])
->
name
(
'ensino_projeto_search'
);
});
...
...
@@ -246,7 +246,7 @@ Route::prefix('/pad/dimensao/ensino/participacao')->group(function () {
Route
::
delete
(
'/delete/{id}'
,
[
EnsinoParticipacaoController
::
class
,
'delete'
])
->
name
(
'ensino_participacao_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
EnsinoParticipacaoController
::
class
,
'index'
])
->
name
(
'ensino_participacao_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
EnsinoParticipacaoController
::
class
,
'edit'
])
->
name
(
'ensino_participacao_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
EnsinoParticipacaoController
::
class
,
'edit'
])
->
name
(
'
view_
ensino_participacao_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
EnsinoParticipacaoController
::
class
,
'search'
])
->
name
(
'ensino_participacao_search'
);
});
...
...
@@ -259,7 +259,7 @@ Route::prefix('/pad/dimensao/ensino/membro/docente')->group(function () {
Route
::
delete
(
'/delete/{id}'
,
[
EnsinoMembroDocenteController
::
class
,
'delete'
])
->
name
(
'ensino_membro_docente_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
EnsinoMembroDocenteController
::
class
,
'index'
])
->
name
(
'ensino_membro_docente_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
EnsinoMembroDocenteController
::
class
,
'edit'
])
->
name
(
'ensino_membro_docente_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
EnsinoMembroDocenteController
::
class
,
'edit'
])
->
name
(
'
view_
ensino_membro_docente_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
EnsinoMembroDocenteController
::
class
,
'search'
])
->
name
(
'ensino_membro_docente_search'
);
});
...
...
@@ -272,7 +272,7 @@ Route::prefix('/pad/dimensao/pesquisa/coordenacao')->group(function () {
Route
::
delete
(
'/delete/{id}'
,
[
PesquisaCoordenacaoController
::
class
,
'delete'
])
->
name
(
'pesquisa_coordenacao_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
PesquisaCoordenacaoController
::
class
,
'index'
])
->
name
(
'pesquisa_coordenacao_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
PesquisaCoordenacaoController
::
class
,
'edit'
])
->
name
(
'pesquisa_coordenacao_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
PesquisaCoordenacaoController
::
class
,
'edit'
])
->
name
(
'
view_
pesquisa_coordenacao_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
PesquisaCoordenacaoController
::
class
,
'search'
])
->
name
(
'pesquisa_coordenacao_search'
);
});
...
...
@@ -285,7 +285,7 @@ Route::prefix('/pad/dimensao/pesquisa/lideranca')->group(function () {
Route
::
delete
(
'/delete/{id}'
,
[
PesquisaLiderancaController
::
class
,
'delete'
])
->
name
(
'pesquisa_lideranca_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
PesquisaLiderancaController
::
class
,
'index'
])
->
name
(
'pesquisa_lideranca_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
PesquisaLiderancaController
::
class
,
'edit'
])
->
name
(
'pesquisa_lideranca_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
PesquisaLiderancaController
::
class
,
'edit'
])
->
name
(
'
view_
pesquisa_lideranca_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
PesquisaLiderancaController
::
class
,
'search'
])
->
name
(
'pesquisa_lideranca_search'
);
});
...
...
@@ -298,7 +298,7 @@ Route::prefix('/pad/dimensao/pesquisa/orientacao')->group(function () {
Route
::
delete
(
'/delete/{id}'
,
[
PesquisaOrientacaoController
::
class
,
'delete'
])
->
name
(
'pesquisa_orientacao_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
PesquisaOrientacaoController
::
class
,
'index'
])
->
name
(
'pesquisa_orientacao_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
PesquisaOrientacaoController
::
class
,
'edit'
])
->
name
(
'pesquisa_orientacao_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
PesquisaOrientacaoController
::
class
,
'edit'
])
->
name
(
'
view_
pesquisa_orientacao_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
PesquisaOrientacaoController
::
class
,
'search'
])
->
name
(
'pesquisa_orientacao_search'
);
});
...
...
@@ -311,7 +311,7 @@ Route::prefix('/pad/dimensao/extensao/coordenacao')->group(function () {
Route
::
delete
(
'/delete/{id}'
,
[
ExtensaoCoordenacaoController
::
class
,
'delete'
])
->
name
(
'extensao_coordenacao_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
ExtensaoCoordenacaoController
::
class
,
'index'
])
->
name
(
'extensao_coordenacao_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
ExtensaoCoordenacaoController
::
class
,
'edit'
])
->
name
(
'extensao_coordenacao_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
ExtensaoCoordenacaoController
::
class
,
'edit'
])
->
name
(
'
view_
extensao_coordenacao_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
ExtensaoCoordenacaoController
::
class
,
'search'
])
->
name
(
'extensao_coordenacao_search'
);
});
...
...
@@ -324,7 +324,7 @@ Route::prefix('/pad/dimensao/extensao/orientacao')->group(function () {
Route
::
delete
(
'/delete/{id}'
,
[
ExtensaoOrientacaoController
::
class
,
'delete'
])
->
name
(
'extensao_orientacao_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
ExtensaoOrientacaoController
::
class
,
'index'
])
->
name
(
'extensao_orientacao_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
ExtensaoOrientacaoController
::
class
,
'edit'
])
->
name
(
'extensao_orientacao_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
ExtensaoOrientacaoController
::
class
,
'edit'
])
->
name
(
'
view_
extensao_orientacao_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
ExtensaoOrientacaoController
::
class
,
'search'
])
->
name
(
'extensao_orientacao_search'
);
});
...
...
@@ -337,8 +337,9 @@ Route::prefix('/pad/dimensao/gestao/membro/comissao')->group(function () {
Route
::
delete
(
'/delete/{id}'
,
[
GestaoMembroComissaoController
::
class
,
'delete'
])
->
name
(
'gestao_membro_comissao_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
GestaoMembroComissaoController
::
class
,
'index'
])
->
name
(
'gestao_membro_comissao_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
GestaoMembroComissaoController
::
class
,
'edit'
])
->
name
(
'gestao_membro_comissao_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
GestaoMembroComissaoController
::
class
,
'edit'
])
->
name
(
'
view_
gestao_membro_comissao_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
GestaoMembroComissaoController
::
class
,
'search'
])
->
name
(
'gestao_membro_comissao_search'
);
Route
::
get
(
'/resolucao'
,
[
GestaoMembroComissaoController
::
class
,
'viewResolucao'
])
->
name
(
'view_gestao_membro_comissao_resolucao'
);
});
...
...
@@ -350,7 +351,7 @@ Route::prefix('/pad/dimensao/gestao/membro/conselho')->group(function () {
Route
::
delete
(
'/delete/{id}'
,
[
GestaoMembroConselhoController
::
class
,
'delete'
])
->
name
(
'gestao_membro_conselho_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
GestaoMembroConselhoController
::
class
,
'index'
])
->
name
(
'gestao_membro_conselho_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
GestaoMembroConselhoController
::
class
,
'edit'
])
->
name
(
'gestao_membro_conselho_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
GestaoMembroConselhoController
::
class
,
'edit'
])
->
name
(
'
view_
gestao_membro_conselho_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
GestaoMembroConselhoController
::
class
,
'search'
])
->
name
(
'gestao_membro_conselho_search'
);
});
...
...
@@ -363,7 +364,7 @@ Route::prefix('/pad/dimensao/gestao/membro/titular/conselho')->group(function ()
Route
::
delete
(
'/delete/{id}'
,
[
GestaoMembroTitularConselhoController
::
class
,
'delete'
])
->
name
(
'gestao_membro_titular_conselho_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
GestaoMembroTitularConselhoController
::
class
,
'index'
])
->
name
(
'gestao_membro_titular_conselho_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
GestaoMembroTitularConselhoController
::
class
,
'edit'
])
->
name
(
'gestao_membro_titular_conselho_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
GestaoMembroTitularConselhoController
::
class
,
'edit'
])
->
name
(
'
view_
gestao_membro_titular_conselho_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
GestaoMembroTitularConselhoController
::
class
,
'search'
])
->
name
(
'gestao_membro_titular_conselho_search'
);
});
...
...
@@ -376,7 +377,7 @@ Route::prefix('/pad/dimensao/gestao/representante/unidade/educacao')->group(func
Route
::
delete
(
'/delete/{id}'
,
[
GestaoRepresentanteUnidadeEducacaoController
::
class
,
'delete'
])
->
name
(
'gestao_representante_unidade_educacao_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
GestaoRepresentanteUnidadeEducacaoController
::
class
,
'index'
])
->
name
(
'gestao_representante_unidade_educacao_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
GestaoRepresentanteUnidadeEducacaoController
::
class
,
'edit'
])
->
name
(
'gestao_representante_unidade_educacao_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
GestaoRepresentanteUnidadeEducacaoController
::
class
,
'edit'
])
->
name
(
'
view_
gestao_representante_unidade_educacao_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
GestaoRepresentanteUnidadeEducacaoController
::
class
,
'search'
])
->
name
(
'gestao_representante_unidade_educacao_search'
);
});
...
...
@@ -389,7 +390,7 @@ Route::prefix('/pad/dimensao/gestao/membro/camaras')->group(function () {
Route
::
delete
(
'/delete/{id}'
,
[
GestaoMembroCamarasController
::
class
,
'delete'
])
->
name
(
'gestao_membro_camaras_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
GestaoMembroCamarasController
::
class
,
'index'
])
->
name
(
'gestao_membro_camaras_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
GestaoMembroCamarasController
::
class
,
'edit'
])
->
name
(
'gestao_membro_camaras_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
GestaoMembroCamarasController
::
class
,
'edit'
])
->
name
(
'
view_
gestao_membro_camaras_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
GestaoMembroCamarasController
::
class
,
'search'
])
->
name
(
'gestao_membro_camaras_search'
);
});
...
...
@@ -414,7 +415,7 @@ Route::prefix('/pad/dimensao/gestao/coordenacao/programa/institucional')->group(
Route
::
delete
(
'/delete/{id}'
,
[
GestaoCoordenacaoProgramaInstitucionalController
::
class
,
'delete'
])
->
name
(
'gestao_coordenacao_programa_institucional_delete'
);
Route
::
get
(
'/index/{user_pad_id}'
,
[
GestaoCoordenacaoProgramaInstitucionalController
::
class
,
'index'
])
->
name
(
'gestao_coordenacao_programa_institucional_index'
);
Route
::
get
(
'/edit/{id?}'
,
[
GestaoCoordenacaoProgramaInstitucionalController
::
class
,
'edit'
])
->
name
(
'gestao_coordenacao_programa_institucional_update'
);
Route
::
get
(
'/edit/{id?}'
,
[
GestaoCoordenacaoProgramaInstitucionalController
::
class
,
'edit'
])
->
name
(
'
view_
gestao_coordenacao_programa_institucional_update'
);
Route
::
get
(
'/search/{user_pad_id?}'
,
[
GestaoCoordenacaoProgramaInstitucionalController
::
class
,
'search'
])
->
name
(
'gestao_coordenacao_programa_institucional_search'
);
});
...
...
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