当前位置: 首页>>代码示例>>PHP>>正文


PHP clsPermissoes::nivel_acesso方法代码示例

本文整理汇总了PHP中clsPermissoes::nivel_acesso方法的典型用法代码示例。如果您正苦于以下问题:PHP clsPermissoes::nivel_acesso方法的具体用法?PHP clsPermissoes::nivel_acesso怎么用?PHP clsPermissoes::nivel_acesso使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在clsPermissoes的用法示例。


在下文中一共展示了clsPermissoes::nivel_acesso方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: Gerar

 function Gerar()
 {
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     session_write_close();
     $this->titulo = "Pontos - Listagem";
     foreach ($_GET as $var => $val) {
         // passa todos os valores obtidos no GET para atributos do objeto
         $this->{$var} = $val === "" ? null : $val;
     }
     $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet");
     $this->campoNumero("cod_ponto", "Código do ponto", $this->cod_ponto, 20, 255, false);
     $this->campoTexto("descricao", "Descrição", $this->descricao, 50, 255, false);
     $obj_permissoes = new clsPermissoes();
     $nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
     $this->addCabecalhos(array("Código do ponto", "Descrição"));
     // Paginador
     $this->limite = 20;
     $this->offset = $_GET["pagina_{$this->nome}"] ? $_GET["pagina_{$this->nome}"] * $this->limite - $this->limite : 0;
     $obj_ponto = new clsModulesPontoTransporteEscolar();
     $obj_ponto->setOrderBy(' descricao asc ');
     $obj_ponto->setLimite($this->limite, $this->offset);
     $pontos = $obj_ponto->lista($this->cod_ponto, $this->descricao);
     $total = $pontos->_total;
     foreach ($pontos as $registro) {
         $this->addLinhas(array("<a href=\"transporte_ponto_det.php?cod_ponto={$registro["cod_ponto_transporte_escolar"]}\">{$registro["cod_ponto_transporte_escolar"]}</a>", "<a href=\"transporte_ponto_det.php?cod_ponto={$registro["cod_ponto_transporte_escolar"]}\">{$registro["descricao"]}</a>"));
     }
     $this->addPaginador2("transporte_ponto_lst.php", $total, $_GET, $this->nome, $this->limite);
     $this->acao = "go(\"../module/TransporteEscolar/Ponto\")";
     $this->nome_acao = "Novo";
     $this->largura = "100%";
 }
开发者ID:krlsdu,项目名称:ieducar,代码行数:32,代码来源:transporte_ponto_lst.php

示例2: Gerar

 function Gerar()
 {
     $obj_permissoes = new clsPermissoes();
     $nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
     if ($_POST) {
         foreach ($_POST as $key => $value) {
             $this->{$key} = $value;
         }
     }
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     @session_write_close();
     $this->ano = $ano_atual = date("Y");
     $this->mes = $mes_atual = date("n");
     $this->campoNumero("ano", "Ano", $this->ano, 4, 4, true);
     $get_escola = true;
     $instituicao_obrigatorio = true;
     $escola_obrigatorio = false;
     $exibe_nm_escola = true;
     $this->ref_cod_escola = $obj_permissoes->getEscola($this->pessoa_logada);
     $this->ref_cod_instituicao = $obj_permissoes->getInstituicao($this->pessoa_logada);
     include "include/pmieducar/educar_campo_lista.php";
     if ($this->get_link) {
         $this->campoRotulo("rotulo11", "-", "<a href='{$this->get_link}' target='_blank'>Baixar Relatório</a>");
     }
     $this->url_cancelar = "educar_index.php";
     $this->nome_url_cancelar = "Cancelar";
     $this->acao_enviar = 'acao2()';
     $this->acao_executa_submit = false;
 }
开发者ID:eritter-ti,项目名称:ieducar,代码行数:30,代码来源:educar_relatorio_relacao_qtd_aluno_pnee_escola.php

示例3: Gerar

 function Gerar()
 {
     $obj_permissoes = new clsPermissoes();
     $nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
     if ($_POST) {
         foreach ($_POST as $key => $value) {
             $this->{$key} = $value;
         }
     }
     $this->ano = $ano_atual = date('Y');
     $this->campoNumero('ano', 'Ano', $this->ano, 4, 4, TRUE);
     $get_escola = TRUE;
     $exibe_nm_escola = TRUE;
     $get_curso = TRUE;
     $get_escola_curso_serie = TRUE;
     $escola_obrigatorio = FALSE;
     $curso_obrigatorio = TRUE;
     $instituicao_obrigatorio = TRUE;
     include 'include/pmieducar/educar_campo_lista.php';
     $this->campoLista('ref_cod_turma', 'Turma', array('' => 'Selecione'), '');
     if ($this->ref_cod_escola) {
         $this->ref_ref_cod_escola = $this->ref_cod_escola;
     }
     $this->url_cancelar = 'educar_index.php';
     $this->nome_url_cancelar = 'Cancelar';
     $this->acao_enviar = 'acao2()';
     $this->acao_executa_submit = FALSE;
 }
开发者ID:eritter-ti,项目名称:ieducar,代码行数:28,代码来源:educar_relatorio_ata_resultado_final.php

示例4: Gerar

 function Gerar()
 {
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     session_write_close();
     $this->titulo = "Autor - Detalhe";
     $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet");
     $this->cod_acervo_autor = $_GET["cod_acervo_autor"];
     $tmp_obj = new clsPmieducarAcervoAutor($this->cod_acervo_autor);
     $registro = $tmp_obj->detalhe();
     if (!$registro) {
         header("location: educar_acervo_autor_lst.php");
         die;
     }
     $obj_permissoes = new clsPermissoes();
     $nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
     if (class_exists("clsPmieducarBiblioteca")) {
         $obj_ref_cod_biblioteca = new clsPmieducarBiblioteca($registro["ref_cod_biblioteca"]);
         $det_ref_cod_biblioteca = $obj_ref_cod_biblioteca->detalhe();
         $registro["ref_cod_biblioteca"] = $det_ref_cod_biblioteca["nm_biblioteca"];
         $registro["ref_cod_instituicao"] = $det_ref_cod_biblioteca["ref_cod_instituicao"];
         $registro["ref_cod_escola"] = $det_ref_cod_biblioteca["ref_cod_escola"];
         if ($registro["ref_cod_instituicao"]) {
             $obj_ref_cod_instituicao = new clsPmieducarInstituicao($registro["ref_cod_instituicao"]);
             $det_ref_cod_instituicao = $obj_ref_cod_instituicao->detalhe();
             $registro["ref_cod_instituicao"] = $det_ref_cod_instituicao["nm_instituicao"];
         }
         if ($registro["ref_cod_escola"]) {
             $obj_ref_cod_escola = new clsPmieducarEscola();
             $det_ref_cod_escola = array_shift($obj_ref_cod_escola->lista($registro["ref_cod_escola"]));
             $registro["ref_cod_escola"] = $det_ref_cod_escola["nome"];
         }
     } else {
         $registro["ref_cod_biblioteca"] = "Erro na gera&ccedil;&atilde;o";
         echo "<!--\nErro\nClasse n&atilde;o existente: clsPmieducarBiblioteca\n-->";
     }
     if ($registro["ref_cod_instituicao"] && $nivel_usuario == 1) {
         $this->addDetalhe(array("Institui&ccedil;&atilde;o", "{$registro["ref_cod_instituicao"]}"));
     }
     if ($registro["ref_cod_escola"] && ($nivel_usuario == 1 || $nivel_usuario == 2)) {
         $this->addDetalhe(array("Escola", "{$registro["ref_cod_escola"]}"));
     }
     if ($registro["ref_cod_biblioteca"]) {
         $this->addDetalhe(array("Biblioteca", "{$registro["ref_cod_biblioteca"]}"));
     }
     if ($registro["nm_autor"]) {
         $this->addDetalhe(array("Autor", "{$registro["nm_autor"]}"));
     }
     if ($registro["descricao"]) {
         $this->addDetalhe(array("Descri&ccedil;&atilde;o", "{$registro["descricao"]}"));
     }
     $obj_permissoes = new clsPermissoes();
     if ($obj_permissoes->permissao_cadastra(594, $this->pessoa_logada, 11)) {
         $this->url_novo = "educar_acervo_autor_cad.php";
         $this->url_editar = "educar_acervo_autor_cad.php?cod_acervo_autor={$registro["cod_acervo_autor"]}";
     }
     $this->url_cancelar = "educar_acervo_autor_lst.php";
     $this->largura = "100%";
 }
开发者ID:eritter-ti,项目名称:ieducar,代码行数:59,代码来源:educar_acervo_autor_det.php

示例5: Gerar

 function Gerar()
 {
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     session_write_close();
     $this->titulo = "M&oacute;dulo - Detalhe";
     $this->cod_modulo = $_GET["cod_modulo"];
     $tmp_obj = new clsPmieducarModulo($this->cod_modulo);
     $registro = $tmp_obj->detalhe();
     if (!$registro) {
         header("location: educar_modulo_lst.php");
         die;
     }
     if (class_exists("clsPmieducarInstituicao")) {
         $obj_instituicao = new clsPmieducarInstituicao($registro["ref_cod_instituicao"]);
         $obj_instituicao_det = $obj_instituicao->detalhe();
         $registro["ref_cod_instituicao"] = $obj_instituicao_det['nm_instituicao'];
     } else {
         $cod_instituicao = "Erro na gera&ccedil;&atilde;o";
         echo "<!--\nErro\nClasse n&atilde;o existente: clsPmieducarInstituicao\n-->";
     }
     $obj_permissao = new clsPermissoes();
     $nivel_usuario = $obj_permissao->nivel_acesso($this->pessoa_logada);
     if ($nivel_usuario == 1) {
         if ($registro["ref_cod_instituicao"]) {
             $this->addDetalhe(array("Institui&ccedil;&atilde;o", "{$registro["ref_cod_instituicao"]}"));
         }
     }
     if ($registro["nm_tipo"]) {
         $this->addDetalhe(array("M&oacute;dulo", "{$registro["nm_tipo"]}"));
     }
     if ($registro["descricao"]) {
         $this->addDetalhe(array("Descri&ccedil;&atilde;o", "{$registro["descricao"]}"));
     }
     if ($registro["num_meses"]) {
         $this->addDetalhe(array("N&uacute;mero Meses", "{$registro["num_meses"]}"));
     }
     if ($registro["num_semanas"]) {
         $this->addDetalhe(array("N&uacute;mero Semanas", "{$registro["num_semanas"]}"));
     }
     if ($obj_permissao->permissao_cadastra(584, $this->pessoa_logada, 3)) {
         $this->url_novo = "educar_modulo_cad.php";
         $this->url_editar = "educar_modulo_cad.php?cod_modulo={$registro["cod_modulo"]}";
     }
     $this->url_cancelar = "educar_modulo_lst.php";
     $this->largura = "100%";
     $localizacao = new LocalizacaoSistema();
     $localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "In&iacute;cio", "educar_index.php" => "i-Educar - Escola", "" => "Detalhe do m&oacute;dulo"));
     $this->enviaLocalizacao($localizacao->montar());
 }
开发者ID:secteofilandia,项目名称:ieducar,代码行数:50,代码来源:educar_modulo_det.php

示例6: Gerar

 function Gerar()
 {
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     session_write_close();
     $this->titulo = "Funcao - Detalhe";
     $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet");
     $this->cod_funcao = $_GET["cod_funcao"];
     $this->ref_cod_instituicao = $_GET["ref_cod_instituicao"];
     $tmp_obj = new clsPmieducarFuncao($this->cod_funcao, null, null, null, null, null, null, null, null, $this->ref_cod_instituicao);
     $registro = $tmp_obj->detalhe();
     if (!$registro) {
         header("location: educar_funcao_lst.php");
         die;
     }
     if (class_exists("clsPmieducarInstituicao")) {
         $obj_ref_cod_instituicao = new clsPmieducarInstituicao($registro["ref_cod_instituicao"]);
         $det_ref_cod_instituicao = $obj_ref_cod_instituicao->detalhe();
         $registro["ref_cod_instituicao"] = $det_ref_cod_instituicao["nm_instituicao"];
     } else {
         $registro["ref_cod_instituicao"] = "Erro na geracao";
         echo "<!--\nErro\nClasse nao existente: clsPmieducarInstituicao\n-->";
     }
     $obj_permissoes = new clsPermissoes();
     $nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
     if ($nivel_usuario == 1) {
         if ($registro["ref_cod_instituicao"]) {
             $this->addDetalhe(array("Institui&ccedil;&atilde;o", "{$registro["ref_cod_instituicao"]}"));
         }
     }
     if ($registro["cod_funcao"]) {
         $this->addDetalhe(array("Func&atilde;o", "{$registro["cod_funcao"]}"));
     }
     if ($registro["nm_funcao"]) {
         $this->addDetalhe(array("Nome Func&atilde;o", "{$registro["nm_funcao"]}"));
     }
     if ($registro["abreviatura"]) {
         $this->addDetalhe(array("Abreviatura", "{$registro["abreviatura"]}"));
     }
     $opcoes = array('1' => 'Sim', '0' => 'N&atilde;o');
     if (is_numeric($registro["professor"])) {
         $this->addDetalhe(array("Professor", "{$opcoes[$registro["professor"]]}"));
     }
     if ($obj_permissoes->permissao_cadastra(634, $this->pessoa_logada, 3)) {
         $this->url_novo = "educar_funcao_cad.php";
         $this->url_editar = "educar_funcao_cad.php?cod_funcao={$registro["cod_funcao"]}";
     }
     $this->url_cancelar = "educar_funcao_lst.php";
     $this->largura = "100%";
 }
开发者ID:eritter-ti,项目名称:ieducar,代码行数:50,代码来源:educar_funcao_det.php

示例7: Inicializar

 function Inicializar()
 {
     //		$retorno = "Novo";
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     @session_write_close();
     $this->cod_biblioteca = $_GET["cod_biblioteca"];
     $obj_permissoes = new clsPermissoes();
     $obj_permissoes->permissao_cadastra(629, $this->pessoa_logada, 11, "educar_biblioteca_dados_lst.php");
     $nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
     if ($nivel_usuario <= 3) {
         $permitido = true;
     } else {
         $obj_usuario_bib = new clsPmieducarBibliotecaUsuario();
         $lista_bib = $obj_usuario_bib->lista(null, $this->pessoa_logada);
         $permitido = false;
         if ($lista_bib) {
             foreach ($lista_bib as $biblioteca) {
                 if ($this->cod_biblioteca == $biblioteca['ref_cod_biblioteca']) {
                     $permitido = true;
                 }
             }
         }
     }
     if (!$permitido) {
         header("Location: educar_biblioteca_dados_lst.php");
     }
     if (is_numeric($this->cod_biblioteca)) {
         $obj = new clsPmieducarBiblioteca($this->cod_biblioteca);
         $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 ($obj_permissoes->permissao_excluir(629, $this->pessoa_logada, 11)) {
                 $this->fexcluir = true;
             }
             $retorno = "Editar";
         }
     }
     $this->url_cancelar = $retorno == "Editar" ? "educar_biblioteca_dados_det.php?cod_biblioteca={$registro["cod_biblioteca"]}" : "educar_biblioteca_dados_lst.php";
     $this->nome_url_cancelar = "Cancelar";
     $nomeMenu = $retorno == "Editar" ? $retorno : "Cadastrar";
     $localizacao = new LocalizacaoSistema();
     $localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "In&iacute;cio", "educar_biblioteca_index.php" => "i-Educar - Biblioteca", "" => "{$nomeMenu} dados da biblioteaca"));
     $this->enviaLocalizacao($localizacao->montar());
     return $retorno;
 }
开发者ID:secteofilandia,项目名称:ieducar,代码行数:49,代码来源:educar_biblioteca_dados_cad.php

示例8: Gerar

 function Gerar()
 {
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     session_write_close();
     $this->titulo = "M&oacute;dulo - Detalhe";
     $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet");
     $this->cod_modulo = $_GET["cod_modulo"];
     $tmp_obj = new clsPmieducarModulo($this->cod_modulo);
     $registro = $tmp_obj->detalhe();
     if (!$registro) {
         header("location: educar_modulo_lst.php");
         die;
     }
     if (class_exists("clsPmieducarInstituicao")) {
         $obj_instituicao = new clsPmieducarInstituicao($registro["ref_cod_instituicao"]);
         $obj_instituicao_det = $obj_instituicao->detalhe();
         $registro["ref_cod_instituicao"] = $obj_instituicao_det['nm_instituicao'];
     } else {
         $cod_instituicao = "Erro na gera&ccedil;&atilde;o";
         echo "<!--\nErro\nClasse n&atilde;o existente: clsPmieducarInstituicao\n-->";
     }
     $obj_permissao = new clsPermissoes();
     $nivel_usuario = $obj_permissao->nivel_acesso($this->pessoa_logada);
     if ($nivel_usuario == 1) {
         if ($registro["ref_cod_instituicao"]) {
             $this->addDetalhe(array("Institui&ccedil;&atilde;o", "{$registro["ref_cod_instituicao"]}"));
         }
     }
     if ($registro["nm_tipo"]) {
         $this->addDetalhe(array("M&oacute;dulo", "{$registro["nm_tipo"]}"));
     }
     if ($registro["descricao"]) {
         $this->addDetalhe(array("Descri&ccedil;&atilde;o", "{$registro["descricao"]}"));
     }
     if ($registro["num_meses"]) {
         $this->addDetalhe(array("N&uacute;mero Meses", "{$registro["num_meses"]}"));
     }
     if ($registro["num_semanas"]) {
         $this->addDetalhe(array("N&uacute;mero Semanas", "{$registro["num_semanas"]}"));
     }
     if ($obj_permissao->permissao_cadastra(584, $this->pessoa_logada, 3)) {
         $this->url_novo = "educar_modulo_cad.php";
         $this->url_editar = "educar_modulo_cad.php?cod_modulo={$registro["cod_modulo"]}";
     }
     $this->url_cancelar = "educar_modulo_lst.php";
     $this->largura = "100%";
 }
开发者ID:eritter-ti,项目名称:ieducar,代码行数:48,代码来源:educar_modulo_det.php

示例9: Gerar

 function Gerar()
 {
     $obj_permissoes = new clsPermissoes();
     $nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     @session_write_close();
     if ($_POST) {
         foreach ($_POST as $key => $value) {
             $this->{$key} = $value;
         }
     }
     $this->ano = $ano_atual = date('Y');
     $this->campoNumero('ano', 'Ano', $this->ano, 4, 4, TRUE);
     $this->campoCheck('em_branco', 'Relatório em branco', '');
     $this->campoNumero('numero_registros', 'Número de linhas', '', 3, 3);
     $this->campoCheck('temporario', 'Gerar lista temporária?', '', 'Gera lista de alunos mesmo para os componentes curriculares ' . 'não definidos no quadro de horário da turma.');
     $get_escola = TRUE;
     $obrigatorio = TRUE;
     $exibe_nm_escola = TRUE;
     $get_curso = TRUE;
     $get_escola_curso_serie = TRUE;
     include 'include/pmieducar/educar_campo_lista.php';
     $opcoes_turma = array('' => 'Selecione');
     if ($this->ref_ref_cod_serie && $this->ref_cod_escola || $this->ref_cod_curso) {
         $obj_turma = new clsPmieducarTurma();
         $obj_turma->setOrderby('nm_turma ASC');
         $lst_turma = $obj_turma->lista(NULL, NULL, NULL, $this->ref_ref_cod_serie, $this->ref_cod_escola, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, $this->ref_cod_curso);
         if (is_array($lst_turma) && count($lst_turma)) {
             foreach ($lst_turma as $turma) {
                 $opcoes_turma[$turma['cod_turma']] = $turma['nm_turma'];
             }
         }
     }
     $this->campoLista('ref_cod_turma', 'Turma', $opcoes_turma, $this->ref_cod_turma);
     $this->campoLista('ref_cod_modulo', 'Módulo', array('' => 'Selecione'), '');
     if ($this->ref_cod_escola) {
         $this->ref_ref_cod_escola = $this->ref_cod_escola;
     }
     if ($this->get_link) {
         $this->campoRotulo('rotulo11', '-', sprintf('<a href="%s" target="_blank">Baixar Relatório</a>', $this->get_link));
     }
     $this->url_cancelar = 'educar_index.php';
     $this->nome_url_cancelar = 'Cancelar';
     $this->acao_enviar = 'acao2()';
     $this->acao_executa_submit = FALSE;
 }
开发者ID:eritter-ti,项目名称:ieducar,代码行数:47,代码来源:educar_relatorio_diario_classe.php

示例10: Gerar

 function Gerar()
 {
     $obj_permissoes = new clsPermissoes();
     $nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
     if ($_POST) {
         foreach ($_POST as $key => $value) {
             $this->{$key} = $value;
         }
     }
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     @session_write_close();
     $this->ano = $ano_atual = date("Y");
     $this->mes = $mes_atual = date("n");
     /*
     $lim = 5;
     for($a = date('Y') ; $a < $ano_atual + $lim ; $a++ )
     		$anos["{$a}"] = "{$a}";
     $this->campoLista( "ano", "Ano", $anos, $this->ano, "", false );
     */
     $this->campoNumero("ano", "Ano", $this->ano, 4, 4, true);
     $this->campoLista("mes", "M&ecirc;s", $this->meses_do_ano, $this->mes, "", false);
     $get_escola = true;
     //$get_curso = true;
     $obrigatorio = true;
     $exibe_nm_escola = true;
     //		$get_escola_curso = true;
     $get_curso = false;
     $exibe_campo_lista_curso_escola = false;
     $this->ref_cod_escola = $obj_permissoes->getEscola($this->pessoa_logada);
     $this->ref_cod_instituicao = $obj_permissoes->getInstituicao($this->pessoa_logada);
     include "include/pmieducar/educar_campo_lista.php";
     $this->campoRotulo("cursos_", "Cursos", "<div id='cursos'>Selecione uma escola</div>");
     if ($nivel_usuario <= 3) {
         echo "<script>\n\t\t\t\t\twindow.onload = function(){document.getElementById('ref_cod_escola').onchange = changeCurso};\n\t\t\t\t  </script>";
     } else {
         echo "<script>\n\t\t\t\t\twindow.onload = function(){ changeCurso() };\n\t\t\t\t  </script>";
     }
     if ($this->get_link) {
         $this->campoRotulo("rotulo11", "-", "<a href='{$this->get_link}' target='_blank'>Baixar Relatório</a>");
     }
     $this->url_cancelar = "educar_index.php";
     $this->nome_url_cancelar = "Cancelar";
     $this->acao_enviar = 'acao2()';
     $this->acao_executa_submit = false;
 }
开发者ID:eritter-ti,项目名称:ieducar,代码行数:46,代码来源:educar_relatorio_relacao_aluno_pnee_escola.php

示例11: Gerar

 function Gerar()
 {
     $obj_permissoes = new clsPermissoes();
     $nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
     if ($_POST) {
         foreach ($_POST as $key => $value) {
             $this->{$key} = $value;
         }
     }
     $instituicao_obrigatorio = TRUE;
     $get_escola = TRUE;
     include 'include/pmieducar/educar_campo_lista.php';
     $this->url_cancelar = 'educar_index.php';
     $this->nome_url_cancelar = 'Cancelar';
     $this->acao_enviar = 'acao2()';
     $this->acao_executa_submit = FALSE;
 }
开发者ID:eritter-ti,项目名称:ieducar,代码行数:17,代码来源:educar_relatorio_servidor_nivel.php

示例12: Inicializar

 function Inicializar()
 {
     //		$retorno = "Novo";
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     @session_write_close();
     $this->cod_biblioteca = $_GET["cod_biblioteca"];
     $obj_permissoes = new clsPermissoes();
     $obj_permissoes->permissao_cadastra(629, $this->pessoa_logada, 11, "educar_biblioteca_dados_lst.php");
     $nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
     if ($nivel_usuario <= 3) {
         $permitido = true;
     } else {
         $obj_usuario_bib = new clsPmieducarBibliotecaUsuario();
         $lista_bib = $obj_usuario_bib->lista(null, $this->pessoa_logada);
         $permitido = false;
         if ($lista_bib) {
             foreach ($lista_bib as $biblioteca) {
                 if ($this->cod_biblioteca == $biblioteca['ref_cod_biblioteca']) {
                     $permitido = true;
                 }
             }
         }
     }
     if (!$permitido) {
         header("Location: educar_biblioteca_dados_lst.php");
     }
     if (is_numeric($this->cod_biblioteca)) {
         $obj = new clsPmieducarBiblioteca($this->cod_biblioteca);
         $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 ($obj_permissoes->permissao_excluir(629, $this->pessoa_logada, 11)) {
                 $this->fexcluir = true;
             }
             $retorno = "Editar";
         }
     }
     $this->url_cancelar = $retorno == "Editar" ? "educar_biblioteca_dados_det.php?cod_biblioteca={$registro["cod_biblioteca"]}" : "educar_biblioteca_dados_lst.php";
     $this->nome_url_cancelar = "Cancelar";
     return $retorno;
 }
开发者ID:secteofilandia,项目名称:ieducar,代码行数:45,代码来源:educar_biblioteca_dados_cad_.php

示例13: Gerar

 function Gerar()
 {
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     session_write_close();
     $this->titulo = "Escola Rede Ensino - Detalhe";
     $this->cod_escola_rede_ensino = $_GET["cod_escola_rede_ensino"];
     $tmp_obj = new clsPmieducarEscolaRedeEnsino($this->cod_escola_rede_ensino);
     $registro = $tmp_obj->detalhe();
     if (!$registro) {
         header("location: educar_escola_rede_ensino_lst.php");
         die;
     }
     if (class_exists("clsPmieducarInstituicao")) {
         $obj_ref_cod_instituicao = new clsPmieducarInstituicao($registro["ref_cod_instituicao"]);
         $det_ref_cod_instituicao = $obj_ref_cod_instituicao->detalhe();
         $registro["ref_cod_instituicao"] = $det_ref_cod_instituicao["nm_instituicao"];
     } else {
         $registro["ref_cod_instituicao"] = "Erro na geracao";
         echo "<!--\nErro\nClasse nao existente: clsPmieducarInstituicao\n-->";
     }
     $obj_permissoes = new clsPermissoes();
     $nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
     if ($nivel_usuario == 1) {
         if ($registro["ref_cod_instituicao"]) {
             $this->addDetalhe(array("Institui&ccedil;&atilde;o", "{$registro["ref_cod_instituicao"]}"));
         }
     }
     if ($registro["nm_rede"]) {
         $this->addDetalhe(array("Rede Ensino", "{$registro["nm_rede"]}"));
     }
     $obj_permissoes = new clsPermissoes();
     if ($obj_permissoes->permissao_cadastra(647, $this->pessoa_logada, 3)) {
         $this->url_novo = "educar_escola_rede_ensino_cad.php";
         $this->url_editar = "educar_escola_rede_ensino_cad.php?cod_escola_rede_ensino={$registro["cod_escola_rede_ensino"]}";
     }
     $this->url_cancelar = "educar_escola_rede_ensino_lst.php";
     $this->largura = "100%";
     $localizacao = new LocalizacaoSistema();
     $localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "In&iacute;cio", "educar_index.php" => "i-Educar - Escola", "" => "Detalhe da rede de ensino"));
     $this->enviaLocalizacao($localizacao->montar());
 }
开发者ID:secteofilandia,项目名称:ieducar,代码行数:42,代码来源:educar_escola_rede_ensino_det.php

示例14: Gerar

 function Gerar()
 {
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     session_write_close();
     $this->titulo = "Escola Rede Ensino - Detalhe";
     $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet");
     $this->cod_escola_rede_ensino = $_GET["cod_escola_rede_ensino"];
     $tmp_obj = new clsPmieducarEscolaRedeEnsino($this->cod_escola_rede_ensino);
     $registro = $tmp_obj->detalhe();
     if (!$registro) {
         header("location: educar_escola_rede_ensino_lst.php");
         die;
     }
     if (class_exists("clsPmieducarInstituicao")) {
         $obj_ref_cod_instituicao = new clsPmieducarInstituicao($registro["ref_cod_instituicao"]);
         $det_ref_cod_instituicao = $obj_ref_cod_instituicao->detalhe();
         $registro["ref_cod_instituicao"] = $det_ref_cod_instituicao["nm_instituicao"];
     } else {
         $registro["ref_cod_instituicao"] = "Erro na geracao";
         echo "<!--\nErro\nClasse nao existente: clsPmieducarInstituicao\n-->";
     }
     $obj_permissoes = new clsPermissoes();
     $nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
     if ($nivel_usuario == 1) {
         if ($registro["ref_cod_instituicao"]) {
             $this->addDetalhe(array("Institui&ccedil;&atilde;o", "{$registro["ref_cod_instituicao"]}"));
         }
     }
     if ($registro["nm_rede"]) {
         $this->addDetalhe(array("Rede Ensino", "{$registro["nm_rede"]}"));
     }
     $obj_permissoes = new clsPermissoes();
     if ($obj_permissoes->permissao_cadastra(647, $this->pessoa_logada, 3)) {
         $this->url_novo = "educar_escola_rede_ensino_cad.php";
         $this->url_editar = "educar_escola_rede_ensino_cad.php?cod_escola_rede_ensino={$registro["cod_escola_rede_ensino"]}";
     }
     $this->url_cancelar = "educar_escola_rede_ensino_lst.php";
     $this->largura = "100%";
 }
开发者ID:eritter-ti,项目名称:ieducar,代码行数:40,代码来源:educar_escola_rede_ensino_det.php

示例15: Gerar

 function Gerar()
 {
     $obj_permissoes = new clsPermissoes();
     $nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
     $this->ano = $ano_atual = date('Y');
     $this->campoNumero('ano', 'Ano', $this->ano, 4, 4, TRUE);
     $this->campoCheck('em_branco', 'Relatório em branco', '');
     $this->campoNumero('numero_registros', 'Número de linhas', '', 3, 3);
     $get_escola = TRUE;
     $exibe_nm_escola = TRUE;
     $get_curso = TRUE;
     $get_escola_curso_serie = TRUE;
     $escola_obrigatorio = FALSE;
     $curso_obrigatorio = FALSE;
     $instituicao_obrigatorio = TRUE;
     include 'include/pmieducar/educar_campo_lista.php';
     $this->campoLista('ref_cod_turma', 'Turma', array('' => 'Selecione'), '', '', FALSE, '', '', FALSE, FALSE);
     $this->campoLista('ref_cod_matricula', 'Aluno', array('' => 'Selecione'), '', '', FALSE, 'Campo não obrigatório', '', FALSE, FALSE);
     $this->url_cancelar = 'educar_index.php';
     $this->nome_url_cancelar = 'Cancelar';
     $this->acao_enviar = 'acao2()';
     $this->acao_executa_submit = FALSE;
 }
开发者ID:eritter-ti,项目名称:ieducar,代码行数:23,代码来源:educar_relatorio_boletim.php


注:本文中的clsPermissoes::nivel_acesso方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。