コード例 #1
0
 function Inicializar()
 {
     $retorno = "Novo";
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     @session_write_close();
     $this->cod_tipo_regime = $_GET["cod_tipo_regime"];
     $obj_permissoes = new clsPermissoes();
     $obj_permissoes->permissao_cadastra(568, $this->pessoa_logada, 3, "educar_tipo_regime_lst.php");
     if (is_numeric($this->cod_tipo_regime)) {
         $obj = new clsPmieducarTipoRegime($this->cod_tipo_regime);
         $registro = $obj->detalhe();
         if ($registro) {
             foreach ($registro as $campo => $val) {
                 // passa todos os valores obtidos no registro para atributos do objeto
                 $this->{$campo} = $val;
             }
             //** verificao de permissao para exclusao
             $this->fexcluir = $obj_permissoes->permissao_excluir(568, $this->pessoa_logada, 3);
             //**
             $retorno = "Editar";
         }
     }
     $this->url_cancelar = $retorno == "Editar" ? "educar_tipo_regime_det.php?cod_tipo_regime={$registro["cod_tipo_regime"]}" : "educar_tipo_regime_lst.php";
     $this->nome_url_cancelar = "Cancelar";
     return $retorno;
 }
コード例 #2
0
 function Inicializar()
 {
     $retorno = "Novo";
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     @session_write_close();
     $this->cod_tipo_regime = $_GET["cod_tipo_regime"];
     $obj_permissoes = new clsPermissoes();
     $obj_permissoes->permissao_cadastra(568, $this->pessoa_logada, 3, "educar_tipo_regime_lst.php");
     if (is_numeric($this->cod_tipo_regime)) {
         $obj = new clsPmieducarTipoRegime($this->cod_tipo_regime);
         $registro = $obj->detalhe();
         if ($registro) {
             foreach ($registro as $campo => $val) {
                 // passa todos os valores obtidos no registro para atributos do objeto
                 $this->{$campo} = $val;
             }
             //** verificao de permissao para exclusao
             $this->fexcluir = $obj_permissoes->permissao_excluir(568, $this->pessoa_logada, 3);
             //**
             $retorno = "Editar";
         }
     }
     $this->url_cancelar = $retorno == "Editar" ? "educar_tipo_regime_det.php?cod_tipo_regime={$registro["cod_tipo_regime"]}" : "educar_tipo_regime_lst.php";
     $nomeMenu = $retorno == "Editar" ? $retorno : "Cadastrar";
     $localizacao = new LocalizacaoSistema();
     $localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "Início", "educar_index.php" => "i-Educar - Escola", "" => "{$nomeMenu} tipo de regime"));
     $this->enviaLocalizacao($localizacao->montar());
     $this->nome_url_cancelar = "Cancelar";
     return $retorno;
 }
コード例 #3
0
 function Gerar()
 {
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     session_write_close();
     $this->titulo = "Tipo Regime - Detalhe";
     $this->cod_tipo_regime = $_GET["cod_tipo_regime"];
     $tmp_obj = new clsPmieducarTipoRegime($this->cod_tipo_regime);
     $registro = $tmp_obj->detalhe();
     if (!$registro) {
         header("location: educar_tipo_regime_lst.php");
         die;
     }
     if ($registro["cod_tipo_regime"]) {
         $this->addDetalhe(array("Tipo Regime", "{$registro["cod_tipo_regime"]}"));
     }
     if ($registro["ref_cod_instituicao"]) {
         if (class_exists("clsPmieducarInstituicao")) {
             $obj_cod_instituicao = new clsPmieducarInstituicao($registro["ref_cod_instituicao"]);
             $obj_cod_instituicao_det = $obj_cod_instituicao->detalhe();
             $registro["ref_cod_instituicao"] = $obj_cod_instituicao_det["nm_instituicao"];
         } else {
             $registro["ref_cod_instituicao"] = "Erro na geração";
             echo "<!--\nErro\nClasse n&atilde;o existente: clsPmieducarInstituicao\n-->";
         }
         $this->addDetalhe(array("Institui&ccedil;&atilde;o", "{$registro["ref_cod_instituicao"]}"));
     }
     if ($registro["nm_tipo"]) {
         $this->addDetalhe(array("Nome Tipo", "{$registro["nm_tipo"]}"));
     }
     $this->url_cancelar = "educar_tipo_regime_lst.php";
     //** Verificacao de permissao para cadastro
     $obj_permissao = new clsPermissoes();
     if ($obj_permissao->permissao_cadastra(568, $this->pessoa_logada, 3)) {
         $this->url_novo = "educar_tipo_regime_cad.php";
         $this->url_editar = "educar_tipo_regime_cad.php?cod_tipo_regime={$registro["cod_tipo_regime"]}";
     }
     //**
     $this->largura = "100%";
     $localizacao = new LocalizacaoSistema();
     $localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "In&iacute;cio", "educar_index.php" => "i-Educar - Escola", "" => "Detalhe do tipo de regime"));
     $this->enviaLocalizacao($localizacao->montar());
 }
コード例 #4
0
 function Gerar()
 {
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     session_write_close();
     $this->titulo = "Tipo Regime - Detalhe";
     $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet");
     $this->cod_tipo_regime = $_GET["cod_tipo_regime"];
     $tmp_obj = new clsPmieducarTipoRegime($this->cod_tipo_regime);
     $registro = $tmp_obj->detalhe();
     if (!$registro) {
         header("location: educar_tipo_regime_lst.php");
         die;
     }
     if ($registro["cod_tipo_regime"]) {
         $this->addDetalhe(array("Tipo Regime", "{$registro["cod_tipo_regime"]}"));
     }
     if ($registro["ref_cod_instituicao"]) {
         if (class_exists("clsPmieducarInstituicao")) {
             $obj_cod_instituicao = new clsPmieducarInstituicao($registro["ref_cod_instituicao"]);
             $obj_cod_instituicao_det = $obj_cod_instituicao->detalhe();
             $registro["ref_cod_instituicao"] = $obj_cod_instituicao_det["nm_instituicao"];
         } else {
             $registro["ref_cod_instituicao"] = "Erro na gera&ccedil;&atilde;o";
             echo "<!--\nErro\nClasse n&atilde;o existente: clsPmieducarInstituicao\n-->";
         }
         $this->addDetalhe(array("Institui&ccedil;&atilde;o", "{$registro["ref_cod_instituicao"]}"));
     }
     if ($registro["nm_tipo"]) {
         $this->addDetalhe(array("Nome Tipo", "{$registro["nm_tipo"]}"));
     }
     $this->url_cancelar = "educar_tipo_regime_lst.php";
     //** Verificacao de permissao para cadastro
     $obj_permissao = new clsPermissoes();
     if ($obj_permissao->permissao_cadastra(568, $this->pessoa_logada, 3)) {
         $this->url_novo = "educar_tipo_regime_cad.php";
         $this->url_editar = "educar_tipo_regime_cad.php?cod_tipo_regime={$registro["cod_tipo_regime"]}";
     }
     //**
     $this->largura = "100%";
 }
コード例 #5
0
 function Gerar()
 {
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     session_write_close();
     $this->titulo = "Curso - Detalhe";
     $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet");
     $this->cod_curso = $_GET["cod_curso"];
     $tmp_obj = new clsPmieducarCurso($this->cod_curso);
     $registro = $tmp_obj->detalhe();
     if (!$registro) {
         header("location: educar_curso_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-->";
     }
     if (class_exists("clsPmieducarTipoRegime")) {
         $obj_ref_cod_tipo_regime = new clsPmieducarTipoRegime($registro["ref_cod_tipo_regime"]);
         $det_ref_cod_tipo_regime = $obj_ref_cod_tipo_regime->detalhe();
         $registro["ref_cod_tipo_regime"] = $det_ref_cod_tipo_regime["nm_tipo"];
     } else {
         $registro["ref_cod_tipo_regime"] = "Erro na geracao";
         echo "<!--\nErro\nClasse nao existente: clsPmieducarTipoRegime\n-->";
     }
     if (class_exists("clsPmieducarTipoEnsino")) {
         $obj_ref_cod_tipo_ensino = new clsPmieducarTipoEnsino($registro["ref_cod_tipo_ensino"]);
         $det_ref_cod_tipo_ensino = $obj_ref_cod_tipo_ensino->detalhe();
         $registro["ref_cod_tipo_ensino"] = $det_ref_cod_tipo_ensino["nm_tipo"];
     } else {
         $registro["ref_cod_tipo_ensino"] = "Erro na geracao";
         echo "<!--\nErro\nClasse nao existente: clsPmieducarTipoEnsino\n-->";
     }
     if (class_exists("clsPmieducarTipoAvaliacao")) {
         $obj_ref_cod_tipo_avaliacao = new clsPmieducarTipoAvaliacao($registro["ref_cod_tipo_avaliacao"]);
         $det_ref_cod_tipo_avaliacao = $obj_ref_cod_tipo_avaliacao->detalhe();
         $registro["ref_cod_tipo_avaliacao"] = $det_ref_cod_tipo_avaliacao["nm_tipo"];
     } else {
         $registro["ref_cod_tipo_avaliacao"] = "Erro na geracao";
         echo "<!--\nErro\nClasse nao existente: clsPmieducarTipoAvaliacao\n-->";
     }
     if (class_exists("clsPmieducarNivelEnsino")) {
         $obj_ref_cod_nivel_ensino = new clsPmieducarNivelEnsino($registro["ref_cod_nivel_ensino"]);
         $det_ref_cod_nivel_ensino = $obj_ref_cod_nivel_ensino->detalhe();
         $registro["ref_cod_nivel_ensino"] = $det_ref_cod_nivel_ensino["nm_nivel"];
     } else {
         $registro["ref_cod_nivel_ensino"] = "Erro na geracao";
         echo "<!--\nErro\nClasse nao existente: clsPmieducarNivelEnsino\n-->";
     }
     if (class_exists("clsPmieducarUsuario")) {
         $obj_ref_usuario_cad = new clsPmieducarUsuario($registro["ref_usuario_cad"]);
         $det_ref_usuario_cad = $obj_ref_usuario_cad->detalhe();
         $registro["ref_usuario_cad"] = $det_ref_usuario_cad["data_cadastro"];
     } else {
         $registro["ref_usuario_cad"] = "Erro na geracao";
         echo "<!--\nErro\nClasse nao existente: clsPmieducarUsuario\n-->";
     }
     if (class_exists("clsPmieducarUsuario")) {
         $obj_ref_usuario_exc = new clsPmieducarUsuario($registro["ref_usuario_exc"]);
         $det_ref_usuario_exc = $obj_ref_usuario_exc->detalhe();
         $registro["ref_usuario_exc"] = $det_ref_usuario_exc["data_cadastro"];
     } else {
         $registro["ref_usuario_exc"] = "Erro na geracao";
         echo "<!--\nErro\nClasse nao existente: clsPmieducarUsuario\n-->";
     }
     if ($registro["ref_cod_nivel_ensino"]) {
         $this->addDetalhe(array("Nivel Ensino", "{$registro["ref_cod_nivel_ensino"]}"));
     }
     if ($registro["ref_cod_tipo_ensino"]) {
         $this->addDetalhe(array("Tipo Ensino", "{$registro["ref_cod_tipo_ensino"]}"));
     }
     if ($registro["ref_cod_tipo_avaliacao"]) {
         $this->addDetalhe(array("Tipo Avaliac&atilde;o", "{$registro["ref_cod_tipo_avaliacao"]}"));
     }
     if ($registro["nm_curso"]) {
         $this->addDetalhe(array("Nome Curso", "{$registro["nm_curso"]}"));
     }
     if ($registro["sgl_curso"]) {
         $this->addDetalhe(array("Sgl Curso", "{$registro["sgl_curso"]}"));
     }
     if ($registro["qtd_etapas"]) {
         $this->addDetalhe(array("Qtd Etapas", "{$registro["qtd_etapas"]}"));
     }
     if ($registro["frequencia_minima"]) {
         $this->addDetalhe(array("Frequencia Minima", number_format($registro["frequencia_minima"], 2, ",", ".")));
     }
     if ($registro["media"]) {
         $this->addDetalhe(array("Media", number_format($registro["media"], 2, ",", ".")));
     }
     if ($registro["falta_ch_globalizada"]) {
         $this->addDetalhe(array("Falta Ch Globalizada", $registro["falta_ch_globalizada"] == 1 ? "sim" : "n&atilde;o"));
     }
     if ($registro["carga_horaria"]) {
         $this->addDetalhe(array("Carga Horaria", number_format($registro["carga_horaria"], 2, ",", ".")));
     }
     if ($registro["ato_poder_publico"]) {
         $this->addDetalhe(array("Ato Poder Publico", "{$registro["ato_poder_publico"]}"));
     }
     if ($registro["edicao_final"]) {
         $this->addDetalhe(array("Edic&atilde;o Final", $registro["edicao_final"] == 1 ? "sim" : "n&atilde;o"));
     }
     if ($registro["objetivo_curso"]) {
         $this->addDetalhe(array("Objetivo Curso", "{$registro["objetivo_curso"]}"));
     }
     if ($registro["publico_alvo"]) {
         $this->addDetalhe(array("Publico Alvo", "{$registro["publico_alvo"]}"));
     }
     $obj_permissoes = new clsPermissoes();
     if ($obj_permissoes->permissao_cadastra(0, $this->pessoa_logada, 0)) {
         $this->url_novo = "educar_curso_cad.php";
         $this->url_editar = "educar_curso_cad.php?cod_curso={$registro["cod_curso"]}";
     }
     $this->url_cancelar = "educar_curso_lst.php";
     $this->largura = "100%";
 }
コード例 #6
0
 function Gerar()
 {
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     session_write_close();
     $this->titulo = 'Curso - Detalhe';
     $this->addBanner('imagens/nvp_top_intranet.jpg', 'imagens/nvp_vert_intranet.jpg', 'Intranet');
     $this->cod_curso = $_GET['cod_curso'];
     $tmp_obj = new clsPmieducarCurso($this->cod_curso);
     $registro = $tmp_obj->detalhe();
     if (!$registro) {
         header('Location: educar_curso_lst.php');
         die;
     }
     $obj_instituicao = new clsPmieducarInstituicao($registro['ref_cod_instituicao']);
     $obj_instituicao_det = $obj_instituicao->detalhe();
     $registro['ref_cod_instituicao'] = $obj_instituicao_det['nm_instituicao'];
     $obj_ref_cod_tipo_regime = new clsPmieducarTipoRegime($registro['ref_cod_tipo_regime']);
     $det_ref_cod_tipo_regime = $obj_ref_cod_tipo_regime->detalhe();
     $registro['ref_cod_tipo_regime'] = $det_ref_cod_tipo_regime['nm_tipo'];
     $obj_ref_cod_nivel_ensino = new clsPmieducarNivelEnsino($registro['ref_cod_nivel_ensino']);
     $det_ref_cod_nivel_ensino = $obj_ref_cod_nivel_ensino->detalhe();
     $registro['ref_cod_nivel_ensino'] = $det_ref_cod_nivel_ensino['nm_nivel'];
     $obj_ref_cod_tipo_ensino = new clsPmieducarTipoEnsino($registro['ref_cod_tipo_ensino']);
     $det_ref_cod_tipo_ensino = $obj_ref_cod_tipo_ensino->detalhe();
     $registro['ref_cod_tipo_ensino'] = $det_ref_cod_tipo_ensino['nm_tipo'];
     $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['ref_cod_tipo_regime']) {
         $this->addDetalhe(array('Tipo Regime', $registro['ref_cod_tipo_regime']));
     }
     if ($registro['ref_cod_nivel_ensino']) {
         $this->addDetalhe(array('N&iacute;vel Ensino', $registro['ref_cod_nivel_ensino']));
     }
     if ($registro['ref_cod_tipo_ensino']) {
         $this->addDetalhe(array('Tipo Ensino', $registro['ref_cod_tipo_ensino']));
     }
     if ($registro['nm_curso']) {
         $this->addDetalhe(array('Curso', $registro['nm_curso']));
     }
     if ($registro['sgl_curso']) {
         $this->addDetalhe(array('Sigla Curso', $registro['sgl_curso']));
     }
     if ($registro['qtd_etapas']) {
         $this->addDetalhe(array('Quantidade Etapas', $registro['qtd_etapas']));
     }
     if ($registro['hora_falta']) {
         $registro['hora_falta'] = number_format($registro['hora_falta'], 2, ',', '.');
         $this->addDetalhe(array('Hora/Falta', $registro['hora_falta']));
     }
     if ($registro['carga_horaria']) {
         $registro['carga_horaria'] = number_format($registro['carga_horaria'], 2, ',', '.');
         $this->addDetalhe(array('Carga Hor&aacute;ria', $registro['carga_horaria']));
     }
     if ($registro['ato_poder_publico']) {
         $this->addDetalhe(array('Ato Poder P&uacute;blico', $registro['ato_poder_publico']));
     }
     $obj = new clsPmieducarHabilitacaoCurso(NULL, $this->cod_curso);
     $lst = $obj->lista(NULL, $this->cod_curso);
     if ($lst) {
         $tabela = '<TABLE>
              <TR align=center>
                  <TD bgcolor=#A1B3BD><B>Nome</B></TD>
              </TR>';
         $cont = 0;
         foreach ($lst as $valor) {
             if ($cont % 2 == 0) {
                 $color = ' bgcolor=#E4E9ED ';
             } else {
                 $color = ' bgcolor=#FFFFFF ';
             }
             $obj = new clsPmieducarHabilitacao($valor['ref_cod_habilitacao']);
             $obj_habilitacao = $obj->detalhe();
             $habilitacao = $obj_habilitacao['nm_tipo'];
             $tabela .= "<TR>\n                  <TD {$color} align=left>{$habilitacao}</TD>\n              </TR>";
             $cont++;
         }
         $tabela .= '</TABLE>';
     }
     if ($habilitacao) {
         $this->addDetalhe(array('Habilita&ccedil;&atilde;o', $tabela));
     }
     if ($registro['padrao_ano_escolar']) {
         if ($registro['padrao_ano_escolar'] == 0) {
             $registro['padrao_ano_escolar'] = 'n&atilde;o';
         } else {
             if ($registro['padrao_ano_escolar'] == 1) {
                 $registro['padrao_ano_escolar'] = 'sim';
             }
         }
         $this->addDetalhe(array('Padr&atilde;o Ano Escolar', $registro['padrao_ano_escolar']));
     }
     if ($registro['objetivo_curso']) {
         $this->addDetalhe(array('Objetivo Curso', $registro['objetivo_curso']));
     }
     if ($registro['publico_alvo']) {
         $this->addDetalhe(array('P&uacute;blico Alvo', $registro['publico_alvo']));
     }
     if ($obj_permissoes->permissao_cadastra(566, $this->pessoa_logada, 3)) {
         $this->url_novo = 'educar_curso_cad.php';
         $this->url_editar = "educar_curso_cad.php?cod_curso={$registro["cod_curso"]}";
     }
     $this->url_cancelar = 'educar_curso_lst.php';
     $this->largura = '100%';
 }