Commit 099dd342a7c6522f593fa45f2255549c6d8c8810
1 parent
3c55a34b
Exists in
master
Alterado nível de acesso para nível Escola
Showing
3 changed files
with
31 additions
and
14 deletions
Show diff stats
ieducar/intranet/educar_servidor_formacao_cad.php
| ... | ... | @@ -107,7 +107,7 @@ class indice extends clsCadastro |
| 107 | 107 | ); |
| 108 | 108 | |
| 109 | 109 | $obj_permissoes = new clsPermissoes(); |
| 110 | - $obj_permissoes->permissao_cadastra(635, $this->pessoa_logada, 3, $backUrl); | |
| 110 | + $obj_permissoes->permissao_cadastra(635, $this->pessoa_logada, 7, $backUrl); | |
| 111 | 111 | |
| 112 | 112 | if (is_string($this->passo) && $this->passo == 1) { |
| 113 | 113 | $retorno = 'Novo'; |
| ... | ... | @@ -141,7 +141,7 @@ class indice extends clsCadastro |
| 141 | 141 | } |
| 142 | 142 | |
| 143 | 143 | $obj_permissoes = new clsPermissoes(); |
| 144 | - if ($obj_permissoes->permissao_excluir(635, $this->pessoa_logada, 3)) { | |
| 144 | + if ($obj_permissoes->permissao_excluir(635, $this->pessoa_logada, 7)) { | |
| 145 | 145 | $this->fexcluir = TRUE; |
| 146 | 146 | } |
| 147 | 147 | |
| ... | ... | @@ -318,7 +318,7 @@ class indice extends clsCadastro |
| 318 | 318 | ); |
| 319 | 319 | |
| 320 | 320 | $obj_permissoes = new clsPermissoes(); |
| 321 | - $obj_permissoes->permissao_cadastra(635, $this->pessoa_logada, 3, $backUrl); | |
| 321 | + $obj_permissoes->permissao_cadastra(635, $this->pessoa_logada, 7, $backUrl); | |
| 322 | 322 | |
| 323 | 323 | $obj = new clsPmieducarServidorFormacao(NULL, NULL, $this->pessoa_logada, |
| 324 | 324 | $this->ref_cod_servidor, $this->nm_formacao, $this->tipo, $this->descricao, |
| ... | ... | @@ -365,7 +365,7 @@ class indice extends clsCadastro |
| 365 | 365 | ); |
| 366 | 366 | |
| 367 | 367 | $obj_permissoes = new clsPermissoes(); |
| 368 | - $obj_permissoes->permissao_cadastra(635, $this->pessoa_logada, 3, $backUrl); | |
| 368 | + $obj_permissoes->permissao_cadastra(635, $this->pessoa_logada, 7, $backUrl); | |
| 369 | 369 | |
| 370 | 370 | $obj = new clsPmieducarServidorFormacao($this->cod_formacao, $this->pessoa_logada, |
| 371 | 371 | NULL, $this->ref_cod_servidor, $this->nm_formacao, $this->tipo, $this->descricao, |
| ... | ... | @@ -419,7 +419,7 @@ class indice extends clsCadastro |
| 419 | 419 | ); |
| 420 | 420 | |
| 421 | 421 | $obj_permissoes = new clsPermissoes(); |
| 422 | - $obj_permissoes->permissao_excluir(635, $this->pessoa_logada, 3, $backUrl); | |
| 422 | + $obj_permissoes->permissao_excluir(635, $this->pessoa_logada, 7, $backUrl); | |
| 423 | 423 | |
| 424 | 424 | $obj = new clsPmieducarServidorFormacao($this->cod_formacao, $this->pessoa_logada, |
| 425 | 425 | NULL, $this->ref_cod_servidor, $this->nm_formacao, $this->tipo, $this->descricao, | ... | ... |
ieducar/intranet/educar_servidor_formacao_det.php
| ... | ... | @@ -164,7 +164,7 @@ class indice extends clsDetalhe |
| 164 | 164 | |
| 165 | 165 | $obj_permissoes = new clsPermissoes(); |
| 166 | 166 | |
| 167 | - if ($obj_permissoes->permissao_cadastra(635, $this->pessoa_logada, 3)) { | |
| 167 | + if ($obj_permissoes->permissao_cadastra(635, $this->pessoa_logada, 7)) { | |
| 168 | 168 | $this->url_novo = 'educar_servidor_formacao_cad.php'; |
| 169 | 169 | |
| 170 | 170 | $this->url_editar = sprintf( | ... | ... |
ieducar/intranet/educar_servidor_formacao_lst.php
| ... | ... | @@ -33,6 +33,8 @@ require_once 'include/clsListagem.inc.php'; |
| 33 | 33 | require_once 'include/clsBanco.inc.php'; |
| 34 | 34 | require_once 'include/pmieducar/geral.inc.php'; |
| 35 | 35 | |
| 36 | +require_once 'CoreExt/View/Helper/UrlHelper.php'; | |
| 37 | + | |
| 36 | 38 | /** |
| 37 | 39 | * clsIndexBase class. |
| 38 | 40 | * |
| ... | ... | @@ -47,7 +49,7 @@ class clsIndexBase extends clsBase |
| 47 | 49 | { |
| 48 | 50 | function Formular() |
| 49 | 51 | { |
| 50 | - $this->SetTitulo($this->_instituicao . ' i-Educar - Servidor Formacao' ); | |
| 52 | + $this->SetTitulo($this->_instituicao . ' i-Educar - Servidor Formação'); | |
| 51 | 53 | $this->processoAp = 635; |
| 52 | 54 | } |
| 53 | 55 | } |
| ... | ... | @@ -148,6 +150,10 @@ class indice extends clsListagem |
| 148 | 150 | |
| 149 | 151 | $total = $obj_servidor_formacao->_total; |
| 150 | 152 | |
| 153 | + // UrlHelper | |
| 154 | + $url = CoreExt_View_Helper_UrlHelper::getInstance(); | |
| 155 | + $path = 'educar_servidor_formacao_det.php'; | |
| 156 | + | |
| 151 | 157 | // Monta a lista |
| 152 | 158 | if (is_array($lista) && count($lista)) { |
| 153 | 159 | foreach ($lista as $registro) { |
| ... | ... | @@ -182,25 +188,36 @@ class indice extends clsListagem |
| 182 | 188 | $registro['tipo'] = 'Concurso'; |
| 183 | 189 | } |
| 184 | 190 | |
| 191 | + $options = array( | |
| 192 | + 'query' => array( | |
| 193 | + 'cod_formacao' => $registro['cod_formacao'] | |
| 194 | + )); | |
| 195 | + | |
| 185 | 196 | $this->addLinhas(array( |
| 186 | - "<a href=\"educar_servidor_formacao_det.php?cod_formacao={$registro["cod_formacao"]}\">{$registro["nm_formacao"]}</a>", | |
| 187 | - "<a href=\"educar_servidor_formacao_det.php?cod_formacao={$registro["cod_formacao"]}\">{$registro["tipo"]}</a>" | |
| 197 | + $url->l($registro['nm_formacao'], $path, $options), | |
| 198 | + $url->l($registro['tipo'], $path, $options) | |
| 188 | 199 | )); |
| 189 | 200 | |
| 190 | 201 | $this->tipo = ''; |
| 191 | 202 | } |
| 192 | 203 | } |
| 193 | 204 | |
| 194 | - $this->addPaginador2( "educar_servidor_formacao_lst.php", $total, $_GET, $this->nome, $this->limite ); | |
| 205 | + $this->addPaginador2('educar_servidor_formacao_lst.php', $total, $_GET, $this->nome, $this->limite); | |
| 195 | 206 | $obj_permissoes = new clsPermissoes(); |
| 196 | 207 | |
| 197 | - if ($obj_permissoes->permissao_cadastra(635, $this->pessoa_logada, 3)) { | |
| 198 | - $this->array_botao[] = "Novo"; | |
| 199 | - $this->array_botao_url[] = "educar_servidor_formacao_cad.php?ref_cod_servidor={$this->ref_cod_servidor}&ref_cod_instituicao={$this->ref_cod_instituicao}"; | |
| 208 | + if ($obj_permissoes->permissao_cadastra(635, $this->pessoa_logada, 7)) { | |
| 209 | + $this->array_botao[] = 'Novo'; | |
| 210 | + $this->array_botao_url[] = sprintf( | |
| 211 | + 'educar_servidor_formacao_cad.php?ref_cod_servidor=%d&ref_cod_instituicao=%d', | |
| 212 | + $this->ref_cod_servidor, $this->ref_cod_instituicao | |
| 213 | + ); | |
| 200 | 214 | } |
| 201 | 215 | |
| 202 | 216 | $this->array_botao[] = 'Voltar'; |
| 203 | - $this->array_botao_url[] = "educar_servidor_det.php?cod_servidor={$this->ref_cod_servidor}&ref_cod_instituicao={$this->ref_cod_instituicao}"; | |
| 217 | + $this->array_botao_url[] = sprintf( | |
| 218 | + 'educar_servidor_det.php?cod_servidor=%d&ref_cod_instituicao=%d', | |
| 219 | + $this->ref_cod_servidor, $this->ref_cod_instituicao | |
| 220 | + ); | |
| 204 | 221 | |
| 205 | 222 | $this->largura = '100%'; |
| 206 | 223 | } | ... | ... |