Commit 099dd342a7c6522f593fa45f2255549c6d8c8810

Authored by Eriksen Costa Paixão
1 parent 3c55a34b
Exists in master

Alterado nível de acesso para nível Escola

ieducar/intranet/educar_servidor_formacao_cad.php
@@ -107,7 +107,7 @@ class indice extends clsCadastro @@ -107,7 +107,7 @@ class indice extends clsCadastro
107 ); 107 );
108 108
109 $obj_permissoes = new clsPermissoes(); 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 if (is_string($this->passo) && $this->passo == 1) { 112 if (is_string($this->passo) && $this->passo == 1) {
113 $retorno = 'Novo'; 113 $retorno = 'Novo';
@@ -141,7 +141,7 @@ class indice extends clsCadastro @@ -141,7 +141,7 @@ class indice extends clsCadastro
141 } 141 }
142 142
143 $obj_permissoes = new clsPermissoes(); 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 $this->fexcluir = TRUE; 145 $this->fexcluir = TRUE;
146 } 146 }
147 147
@@ -318,7 +318,7 @@ class indice extends clsCadastro @@ -318,7 +318,7 @@ class indice extends clsCadastro
318 ); 318 );
319 319
320 $obj_permissoes = new clsPermissoes(); 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 $obj = new clsPmieducarServidorFormacao(NULL, NULL, $this->pessoa_logada, 323 $obj = new clsPmieducarServidorFormacao(NULL, NULL, $this->pessoa_logada,
324 $this->ref_cod_servidor, $this->nm_formacao, $this->tipo, $this->descricao, 324 $this->ref_cod_servidor, $this->nm_formacao, $this->tipo, $this->descricao,
@@ -365,7 +365,7 @@ class indice extends clsCadastro @@ -365,7 +365,7 @@ class indice extends clsCadastro
365 ); 365 );
366 366
367 $obj_permissoes = new clsPermissoes(); 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 $obj = new clsPmieducarServidorFormacao($this->cod_formacao, $this->pessoa_logada, 370 $obj = new clsPmieducarServidorFormacao($this->cod_formacao, $this->pessoa_logada,
371 NULL, $this->ref_cod_servidor, $this->nm_formacao, $this->tipo, $this->descricao, 371 NULL, $this->ref_cod_servidor, $this->nm_formacao, $this->tipo, $this->descricao,
@@ -419,7 +419,7 @@ class indice extends clsCadastro @@ -419,7 +419,7 @@ class indice extends clsCadastro
419 ); 419 );
420 420
421 $obj_permissoes = new clsPermissoes(); 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 $obj = new clsPmieducarServidorFormacao($this->cod_formacao, $this->pessoa_logada, 424 $obj = new clsPmieducarServidorFormacao($this->cod_formacao, $this->pessoa_logada,
425 NULL, $this->ref_cod_servidor, $this->nm_formacao, $this->tipo, $this->descricao, 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,7 +164,7 @@ class indice extends clsDetalhe
164 164
165 $obj_permissoes = new clsPermissoes(); 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 $this->url_novo = 'educar_servidor_formacao_cad.php'; 168 $this->url_novo = 'educar_servidor_formacao_cad.php';
169 169
170 $this->url_editar = sprintf( 170 $this->url_editar = sprintf(
ieducar/intranet/educar_servidor_formacao_lst.php
@@ -33,6 +33,8 @@ require_once 'include/clsListagem.inc.php'; @@ -33,6 +33,8 @@ require_once 'include/clsListagem.inc.php';
33 require_once 'include/clsBanco.inc.php'; 33 require_once 'include/clsBanco.inc.php';
34 require_once 'include/pmieducar/geral.inc.php'; 34 require_once 'include/pmieducar/geral.inc.php';
35 35
  36 +require_once 'CoreExt/View/Helper/UrlHelper.php';
  37 +
36 /** 38 /**
37 * clsIndexBase class. 39 * clsIndexBase class.
38 * 40 *
@@ -47,7 +49,7 @@ class clsIndexBase extends clsBase @@ -47,7 +49,7 @@ class clsIndexBase extends clsBase
47 { 49 {
48 function Formular() 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 $this->processoAp = 635; 53 $this->processoAp = 635;
52 } 54 }
53 } 55 }
@@ -148,6 +150,10 @@ class indice extends clsListagem @@ -148,6 +150,10 @@ class indice extends clsListagem
148 150
149 $total = $obj_servidor_formacao->_total; 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 // Monta a lista 157 // Monta a lista
152 if (is_array($lista) && count($lista)) { 158 if (is_array($lista) && count($lista)) {
153 foreach ($lista as $registro) { 159 foreach ($lista as $registro) {
@@ -182,25 +188,36 @@ class indice extends clsListagem @@ -182,25 +188,36 @@ class indice extends clsListagem
182 $registro['tipo'] = 'Concurso'; 188 $registro['tipo'] = 'Concurso';
183 } 189 }
184 190
  191 + $options = array(
  192 + 'query' => array(
  193 + 'cod_formacao' => $registro['cod_formacao']
  194 + ));
  195 +
185 $this->addLinhas(array( 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 $this->tipo = ''; 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 $obj_permissoes = new clsPermissoes(); 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 $this->array_botao[] = 'Voltar'; 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 $this->largura = '100%'; 222 $this->largura = '100%';
206 } 223 }