function Inicializar() { $retorno = "Novo"; @session_start(); $this->pessoa_logada = $_SESSION['id_pessoa']; @session_write_close(); $this->cod_situacao = $_GET["cod_situacao"]; $obj_permissoes = new clsPermissoes(); $obj_permissoes->permissao_cadastra(602, $this->pessoa_logada, 11, "educar_situacao_lst.php"); $this->ref_cod_biblioteca = $this->ref_cod_biblioteca_ = $obj_permissoes->getBiblioteca($this->pessoa_logada); if (is_numeric($this->cod_situacao)) { $obj = new clsPmieducarSituacao($this->cod_situacao); $registro = $obj->detalhe(); if ($registro) { foreach ($registro as $campo => $val) { // passa todos os valores obtidos no registro para atributos do objeto $this->{$campo} = $val; } if ($this->cod_situacao) { $obj_biblioteca = new clsPmieducarBiblioteca($this->ref_cod_biblioteca); $det_biblioteca = $obj_biblioteca->detalhe(); $this->ref_cod_instituicao = $det_biblioteca["ref_cod_instituicao"]; $this->ref_cod_escola = $det_biblioteca["ref_cod_escola"]; $this->ref_cod_biblioteca = $this->ref_cod_biblioteca_ = $this->ref_cod_biblioteca; } if ($obj_permissoes->permissao_excluir(602, $this->pessoa_logada, 11)) { $this->fexcluir = true; } $retorno = "Editar"; } } $this->url_cancelar = $retorno == "Editar" ? "educar_situacao_det.php?cod_situacao={$registro["cod_situacao"]}" : "educar_situacao_lst.php"; $this->nome_url_cancelar = "Cancelar"; return $retorno; }
function Inicializar() { $retorno = "Novo"; @session_start(); $this->pessoa_logada = $_SESSION['id_pessoa']; @session_write_close(); $this->cod_situacao = $_GET["cod_situacao"]; $obj_permissoes = new clsPermissoes(); $obj_permissoes->permissao_cadastra(602, $this->pessoa_logada, 11, "educar_situacao_lst.php"); $this->ref_cod_biblioteca = $this->ref_cod_biblioteca_ = $obj_permissoes->getBiblioteca($this->pessoa_logada); if (is_numeric($this->cod_situacao)) { $obj = new clsPmieducarSituacao($this->cod_situacao); $registro = $obj->detalhe(); if ($registro) { foreach ($registro as $campo => $val) { // passa todos os valores obtidos no registro para atributos do objeto $this->{$campo} = $val; } if ($this->cod_situacao) { $obj_biblioteca = new clsPmieducarBiblioteca($this->ref_cod_biblioteca); $det_biblioteca = $obj_biblioteca->detalhe(); $this->ref_cod_instituicao = $det_biblioteca["ref_cod_instituicao"]; $this->ref_cod_escola = $det_biblioteca["ref_cod_escola"]; $this->ref_cod_biblioteca = $this->ref_cod_biblioteca_ = $this->ref_cod_biblioteca; } if ($obj_permissoes->permissao_excluir(602, $this->pessoa_logada, 11)) { $this->fexcluir = true; } $retorno = "Editar"; } } $this->url_cancelar = $retorno == "Editar" ? "educar_situacao_det.php?cod_situacao={$registro["cod_situacao"]}" : "educar_situacao_lst.php"; $this->nome_url_cancelar = "Cancelar"; $nomeMenu = $retorno == "Editar" ? $retorno : "Cadastrar"; $localizacao = new LocalizacaoSistema(); $localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "Início", "educar_biblioteca_index.php" => "i-Educar - Biblioteca", "" => "{$nomeMenu} situação")); $this->enviaLocalizacao($localizacao->montar()); return $retorno; }
$this->campoOculto("ref_cod_instituicao", $this->ref_cod_instituicao); //se eh institucional - admin if ($nivel_usuario == 4 || $nivel_usuario == 8) { $obj_usuario = new clsPmieducarUsuario($pessoa_logada); $det_usuario = $obj_usuario->detalhe(); $this->ref_cod_escola = $det_usuario["ref_cod_escola"]; $this->campoOculto("ref_cod_escola", $this->ref_cod_escola); if ($exibe_nm_escola == true) { $obj_escola = new clsPmieducarEscola($this->ref_cod_escola); $det_escola = $obj_escola->detalhe(); $nm_escola = $det_escola['nome']; $this->campoRotulo("nm_escola", "Escola", $nm_escola); } if ($get_biblioteca) { $obj_per = new clsPermissoes(); $ref_cod_biblioteca_ = $obj_per->getBiblioteca($pessoa_logada); } } } // administrador institucional - CPD if ($get_escola && ($nivel_usuario == 1 || $nivel_usuario == 2 || $cad_usuario)) { $opcoes_escola = array("" => "Selecione uma escola"); // EDITAR if ($this->ref_cod_instituicao) { $obj_escola = new clsPmieducarEscola(); $obj_escola->setOrderby("nome ASC"); $lista = $obj_escola->lista(null, null, null, $this->ref_cod_instituicao, null, null, null, null, null, null, 1); if (is_array($lista) && count($lista)) { foreach ($lista as $registro) { $opcoes_escola["{$registro["cod_escola"]}"] = "{$registro['nome']}"; }