本文整理汇总了PHP中clsPmieducarInstituicao类的典型用法代码示例。如果您正苦于以下问题:PHP clsPmieducarInstituicao类的具体用法?PHP clsPmieducarInstituicao怎么用?PHP clsPmieducarInstituicao使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了clsPmieducarInstituicao类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Gerar
function Gerar()
{
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
session_write_close();
$this->titulo = "Material Didático - Detalhe";
$this->cod_material_didatico = $_GET["cod_material_didatico"];
$tmp_obj = new clsPmieducarMaterialDidatico($this->cod_material_didatico);
$registro = $tmp_obj->detalhe();
if (!$registro) {
header("location: educar_material_didatico_lst.php");
die;
}
if (class_exists("clsPmieducarMaterialTipo")) {
$obj_ref_cod_material_tipo = new clsPmieducarMaterialTipo($registro["ref_cod_material_tipo"]);
$det_ref_cod_material_tipo = $obj_ref_cod_material_tipo->detalhe();
$registro["ref_cod_material_tipo"] = $det_ref_cod_material_tipo["nm_tipo"];
} else {
$registro["ref_cod_material_tipo"] = "Erro na geração";
echo "<!--\nErro\nClasse não existente: clsPmieducarMaterialTipo\n-->";
}
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ção";
echo "<!--\nErro\nClasse não 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ção", "{$registro["ref_cod_instituicao"]}"));
}
}
if ($registro["ref_cod_material_tipo"]) {
$this->addDetalhe(array("Tipo de Material", "{$registro["ref_cod_material_tipo"]}"));
}
if ($registro["nm_material"]) {
$this->addDetalhe(array("Material", "{$registro["nm_material"]}"));
}
if ($registro["desc_material"]) {
$this->addDetalhe(array("Descrição", "{$registro["desc_material"]}"));
}
if ($registro["custo_unitario"]) {
$valor = number_format($registro["custo_unitario"], 2, ",", ".");
$this->addDetalhe(array("Custo Unitário", "{$valor}"));
}
if ($obj_permissoes->permissao_cadastra(569, $this->pessoa_logada, 3)) {
$this->url_novo = "educar_material_didatico_cad.php";
$this->url_editar = "educar_material_didatico_cad.php?cod_material_didatico={$registro["cod_material_didatico"]}";
}
$this->url_cancelar = "educar_material_didatico_lst.php";
$this->largura = "100%";
$localizacao = new LocalizacaoSistema();
$localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "Início", "educar_index.php" => "i-Educar - Escola", "" => "Detalhe do material didático"));
$this->enviaLocalizacao($localizacao->montar());
}
示例2: 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ção";
echo "<!--\nErro\nClasse não existente: clsPmieducarBiblioteca\n-->";
}
if ($registro["ref_cod_instituicao"] && $nivel_usuario == 1) {
$this->addDetalhe(array("Instituiçã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çã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%";
}
示例3: Gerar
function Gerar()
{
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
session_write_close();
$this->titulo = "Transferencia Tipo - Detalhe";
$this->cod_transferencia_tipo = $_GET["cod_transferencia_tipo"];
$tmp_obj = new clsPmieducarTransferenciaTipo($this->cod_transferencia_tipo);
$registro = $tmp_obj->detalhe();
if (!$registro) {
header("location: educar_transferencia_tipo_lst.php");
die;
}
if (class_exists("clsPmieducarEscola")) {
$obj_ref_cod_escola = new clsPmieducarEscola($registro["ref_cod_escola"]);
$det_ref_cod_escola = $obj_ref_cod_escola->detalhe();
$registro["ref_cod_escola"] = $det_ref_cod_escola["nome"];
$registro["ref_cod_instituicao"] = $det_ref_cod_escola["ref_cod_instituicao"];
} else {
$registro["ref_cod_escola"] = "Erro na geracao";
echo "<!--\nErro\nClasse nao existente: clsPmieducarEscola\n-->";
}
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ção";
echo "<!--\nErro\nClasse não 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ção", "{$registro["ref_cod_instituicao"]}"));
}
}
if ($nivel_usuario == 1 || $nivel_usuario == 2) {
if ($registro["ref_cod_escola"]) {
$this->addDetalhe(array("Escola", "{$registro["ref_cod_escola"]}"));
}
}
if ($registro["nm_tipo"]) {
$this->addDetalhe(array("Motivo Transferência", "{$registro["nm_tipo"]}"));
}
if ($registro["desc_tipo"]) {
$this->addDetalhe(array("Descrição", "{$registro["desc_tipo"]}"));
}
if ($obj_permissoes->permissao_cadastra(575, $this->pessoa_logada, 7)) {
$this->url_novo = "educar_transferencia_tipo_cad.php";
$this->url_editar = "educar_transferencia_tipo_cad.php?cod_transferencia_tipo={$registro["cod_transferencia_tipo"]}";
}
$this->url_cancelar = "educar_transferencia_tipo_lst.php";
$this->largura = "100%";
$localizacao = new LocalizacaoSistema();
$localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "Início", "educar_index.php" => "i-Educar - Escola", "" => "Detalhe do tipo de transferência"));
$this->enviaLocalizacao($localizacao->montar());
}
示例4: Gerar
function Gerar()
{
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
session_write_close();
$this->titulo = "Avaliação Desempenho - Detalhe";
$this->ref_cod_servidor = $_GET["ref_cod_servidor"];
$this->ref_ref_cod_instituicao = $_GET["ref_ref_cod_instituicao"];
$this->sequencial = $_GET["sequencial"];
$tmp_obj = new clsPmieducarAvaliacaoDesempenho($this->sequencial, $this->ref_cod_servidor, $this->ref_ref_cod_instituicao);
$registro = $tmp_obj->detalhe();
if (!$registro) {
header("location: educar_avaliacao_desempenho_lst.php");
die;
}
if (class_exists("clsPmieducarInstituicao")) {
$obj_instituicao = new clsPmieducarInstituicao($registro["ref_ref_cod_instituicao"]);
$det_instituicao = $obj_instituicao->detalhe();
$nm_instituicao = $det_instituicao["nm_instituicao"];
} else {
$nm_instituicao = "Erro na geracao";
echo "<!--\nErro\nClasse nao existente: clsPmieducarInstituicao\n-->";
}
if (class_exists("clsPessoa_")) {
$obj_cod_servidor = new clsPessoa_($this->ref_cod_servidor);
$det_cod_servidor = $obj_cod_servidor->detalhe();
$nm_servidor = $det_cod_servidor["nome"];
} else {
$nm_servidor = "Erro na geracao";
echo "<!--\nErro\nClasse nao existente: clsPessoa_\n-->";
}
$obj_permissoes = new clsPermissoes();
$nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
if ($nivel_usuario == 1) {
if ($nm_instituicao) {
$this->addDetalhe(array("Instituição", "{$nm_instituicao}"));
}
}
if ($registro["ref_cod_servidor"]) {
$this->addDetalhe(array("Servidor", "{$nm_servidor}"));
}
if ($registro["titulo_avaliacao"]) {
$this->addDetalhe(array("Avaliação", "{$registro["titulo_avaliacao"]}"));
}
if ($registro["descricao"]) {
$this->addDetalhe(array("Descrição", "{$registro["descricao"]}"));
}
$obj_permissoes = new clsPermissoes();
if ($obj_permissoes->permissao_cadastra(635, $this->pessoa_logada, 7)) {
$this->url_novo = "educar_avaliacao_desempenho_cad.php?ref_cod_servidor={$this->ref_cod_servidor}&ref_ref_cod_instituicao={$this->ref_ref_cod_instituicao}";
$this->url_editar = "educar_avaliacao_desempenho_cad.php?sequencial={$registro["sequencial"]}&ref_cod_servidor={$registro["ref_cod_servidor"]}&ref_ref_cod_instituicao={$registro["ref_ref_cod_instituicao"]}";
}
$this->url_cancelar = "educar_avaliacao_desempenho_lst.php?ref_cod_servidor={$this->ref_cod_servidor}&ref_ref_cod_instituicao={$this->ref_ref_cod_instituicao}";
$this->largura = "100%";
$localizacao = new LocalizacaoSistema();
$localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "Início", "educar_index.php" => "i-Educar - Escola", "" => "Detalhe da avaliação de desempenho"));
$this->enviaLocalizacao($localizacao->montar());
}
示例5: 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ção", "{$registro["ref_cod_instituicao"]}"));
}
}
if ($registro["cod_funcao"]) {
$this->addDetalhe(array("Funcão", "{$registro["cod_funcao"]}"));
}
if ($registro["nm_funcao"]) {
$this->addDetalhe(array("Nome Funcão", "{$registro["nm_funcao"]}"));
}
if ($registro["abreviatura"]) {
$this->addDetalhe(array("Abreviatura", "{$registro["abreviatura"]}"));
}
$opcoes = array('1' => 'Sim', '0' => 'Nã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%";
}
示例6: Gerar
function Gerar()
{
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
session_write_close();
$this->titulo = "Mó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ção";
echo "<!--\nErro\nClasse nã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ção", "{$registro["ref_cod_instituicao"]}"));
}
}
if ($registro["nm_tipo"]) {
$this->addDetalhe(array("Módulo", "{$registro["nm_tipo"]}"));
}
if ($registro["descricao"]) {
$this->addDetalhe(array("Descrição", "{$registro["descricao"]}"));
}
if ($registro["num_meses"]) {
$this->addDetalhe(array("Número Meses", "{$registro["num_meses"]}"));
}
if ($registro["num_semanas"]) {
$this->addDetalhe(array("Nú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ício", "educar_index.php" => "i-Educar - Escola", "" => "Detalhe do módulo"));
$this->enviaLocalizacao($localizacao->montar());
}
示例7: Gerar
function Gerar()
{
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
session_write_close();
$this->titulo = "Mó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ção";
echo "<!--\nErro\nClasse nã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ção", "{$registro["ref_cod_instituicao"]}"));
}
}
if ($registro["nm_tipo"]) {
$this->addDetalhe(array("Módulo", "{$registro["nm_tipo"]}"));
}
if ($registro["descricao"]) {
$this->addDetalhe(array("Descrição", "{$registro["descricao"]}"));
}
if ($registro["num_meses"]) {
$this->addDetalhe(array("Número Meses", "{$registro["num_meses"]}"));
}
if ($registro["num_semanas"]) {
$this->addDetalhe(array("Nú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%";
}
示例8: Gerar
function Gerar()
{
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
session_write_close();
$this->titulo = "Tipo Ensino - Detalhe";
$this->cod_tipo_ensino = $_GET["cod_tipo_ensino"];
$tmp_obj = new clsPmieducarTipoEnsino($this->cod_tipo_ensino, null, null, null, null, null, 1);
if (!($registro = $tmp_obj->detalhe())) {
header("Location: educar_tipo_ensino_lst.php");
}
if (!$registro["ativo"]) {
header("Location: educar_tipo_ensino_lst.php");
}
if ($registro["cod_tipo_ensino"]) {
$this->addDetalhe(array("Tipo Ensino", "{$registro["cod_tipo_ensino"]}"));
}
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ão existente: clsPmieducarInstituicao\n-->";
}
$this->addDetalhe(array("Instituição", "{$registro["ref_cod_instituicao"]}"));
}
if ($registro["nm_tipo"]) {
$this->addDetalhe(array("Nome Tipo", "{$registro["nm_tipo"]}"));
}
//** Verificacao de permissao para cadastro ou edicao
$obj_permissao = new clsPermissoes();
if ($obj_permissao->permissao_cadastra(558, $this->pessoa_logada, 7)) {
$this->url_novo = "educar_tipo_ensino_cad.php";
$this->url_editar = "educar_tipo_ensino_cad.php?cod_tipo_ensino={$registro["cod_tipo_ensino"]}";
}
//**
$this->url_cancelar = "educar_tipo_ensino_lst.php";
$this->largura = "100%";
$localizacao = new LocalizacaoSistema();
$localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "Início", "educar_index.php" => "i-Educar - Escola", "" => "Detalhe do tipo de ensino"));
$this->enviaLocalizacao($localizacao->montar());
}
示例9: 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çã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ício", "educar_index.php" => "i-Educar - Escola", "" => "Detalhe da rede de ensino"));
$this->enviaLocalizacao($localizacao->montar());
}
示例10: Gerar
function Gerar()
{
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
session_write_close();
$this->titulo = "Tipo Ensino - Detalhe";
$this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet");
$this->cod_tipo_ensino = $_GET["cod_tipo_ensino"];
$tmp_obj = new clsPmieducarTipoEnsino($this->cod_tipo_ensino, null, null, null, null, null, 1);
if (!($registro = $tmp_obj->detalhe())) {
header("Location: educar_tipo_ensino_lst.php");
}
if (!$registro["ativo"]) {
header("Location: educar_tipo_ensino_lst.php");
}
if ($registro["cod_tipo_ensino"]) {
$this->addDetalhe(array("Tipo Ensino", "{$registro["cod_tipo_ensino"]}"));
}
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ão existente: clsPmieducarInstituicao\n-->";
}
$this->addDetalhe(array("Instituição", "{$registro["ref_cod_instituicao"]}"));
}
if ($registro["nm_tipo"]) {
$this->addDetalhe(array("Nome Tipo", "{$registro["nm_tipo"]}"));
}
//** Verificacao de permissao para cadastro ou edicao
$obj_permissao = new clsPermissoes();
if ($obj_permissao->permissao_cadastra(558, $this->pessoa_logada, 7)) {
$this->url_novo = "educar_tipo_ensino_cad.php";
$this->url_editar = "educar_tipo_ensino_cad.php?cod_tipo_ensino={$registro["cod_tipo_ensino"]}";
}
//**
$this->url_cancelar = "educar_tipo_ensino_lst.php";
$this->largura = "100%";
}
示例11: 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çã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%";
}
示例12: Gerar
function Gerar()
{
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
session_write_close();
$this->titulo = "Instituição - Detalhe";
$this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet");
$this->cod_instituicao = $_GET["cod_instituicao"];
$tmp_obj = new clsPmieducarInstituicao($this->cod_instituicao);
$registro = $tmp_obj->detalhe();
if (class_exists("clsTipoLogradouro")) {
$obj_ref_idtlog = new clsTipoLogradouro($registro["ref_idtlog"]);
$det_ref_idtlog = $obj_ref_idtlog->detalhe();
$registro["ref_idtlog"] = $det_ref_idtlog["descricao"];
} else {
$registro["ref_idtlog"] = "Erro na geracao";
echo "<!--\nErro\nClasse nao existente: clsUrbanoTipoLogradouro\n-->";
}
$registro["cep"] = int2CEP($registro["cep"]);
$this->addDetalhe(array("Código Instituição", "{$registro["cod_instituicao"]}"));
$this->addDetalhe(array("Nome da Instituição", "{$registro["nm_instituicao"]}"));
$this->addDetalhe(array("CEP", "{$registro["cep"]}"));
$this->addDetalhe(array("Logradouro", "{$registro["logradouro"]}"));
$this->addDetalhe(array("Bairro", "{$registro["bairro"]}"));
$this->addDetalhe(array("Cidade", "{$registro["cidade"]}"));
$this->addDetalhe(array("Tipo do Logradouro", "{$registro["ref_idtlog"]}"));
$this->addDetalhe(array("UF", "{$registro["ref_sigla_uf"]}"));
$this->addDetalhe(array("Número", "{$registro["numero"]}"));
$this->addDetalhe(array("Complemento", "{$registro["complemento"]}"));
$this->addDetalhe(array("DDD Telefone", "{$registro["ddd_telefone"]}"));
$this->addDetalhe(array("Telefone", "{$registro["telefone"]}"));
$this->addDetalhe(array("Nome do Responsável", "{$registro["nm_responsavel"]}"));
$obj_permissoes = new clsPermissoes();
if ($obj_permissoes->permissao_cadastra(559, $this->pessoa_logada, 1)) {
$this->url_novo = "educar_instituicao_cad.php";
$this->url_editar = "educar_instituicao_cad.php?cod_instituicao={$registro["cod_instituicao"]}";
}
$this->url_cancelar = "educar_instituicao_lst.php";
$this->largura = "100%";
}
示例13: Gerar
function Gerar()
{
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
session_write_close();
$this->titulo = "Cômodo Prédio - Listagem";
foreach ($_GET as $var => $val) {
// passa todos os valores obtidos no GET para atributos do objeto
$this->{$var} = $val === "" ? null : $val;
}
$lista_busca = array("Cômodo", "Funcão Cômodo", "Prédio");
$obj_permissao = new clsPermissoes();
$nivel_usuario = $obj_permissao->nivel_acesso($this->pessoa_logada);
if ($nivel_usuario == 1) {
$lista_busca[] = "Escola";
$lista_busca[] = "Instituição";
} else {
if ($nivel_usuario == 2) {
$lista_busca[] = "Escola";
}
}
$this->addCabecalhos($lista_busca);
$get_escola = true;
include "include/pmieducar/educar_campo_lista.php";
// Filtros de Foreign Keys
$opcoes = array("" => "Selecione");
if (class_exists("clsPmieducarInfraComodoFuncao")) {
/*$todas_funcoes = "funcao = new Array();\n";
$objTemp = new clsPmieducarInfraComodoFuncao();
$lista = $objTemp->lista( null,null,null,null,null,null,null,null,null,1 );
if ( is_array( $lista ) && count( $lista ) )
{
foreach ( $lista as $registro )
{
$todas_funcoes .= "funcao[funcao.length] = new Array( {$registro["cod_infra_comodo_funcao"]}, '{$registro['nm_funcao']}', {$registro["ref_cod_escola"]} );\n";
}
}
echo "<script>{$todas_funcoes}</script>";*/
// EDITAR
if ($this->ref_cod_escola) {
$objTemp = new clsPmieducarInfraComodoFuncao();
$lista = $objTemp->lista(null, null, null, null, null, null, null, null, null, 1, $this->ref_cod_escola);
if (is_array($lista) && count($lista)) {
foreach ($lista as $registro) {
$opcoes["{$registro['cod_infra_comodo_funcao']}"] = "{$registro['nm_funcao']}";
}
}
}
} else {
echo "<!--\nErro\nClasse clsPmieducarInfraComodoFuncao nao encontrada\n-->";
$opcoes = array("" => "Erro na geracao");
}
$this->campoLista("ref_cod_infra_comodo_funcao", "Funcão Cômodo", $opcoes, $this->ref_cod_infra_comodo_funcao, "", false, "", "", "", false);
// outros Filtros
$this->campoTexto("nm_comodo", "Cômodo", $this->nm_comodo, 30, 255, false);
// Paginador
$this->limite = 20;
$this->offset = $_GET["pagina_{$this->nome}"] ? $_GET["pagina_{$this->nome}"] * $this->limite - $this->limite : 0;
$obj_infra_predio_comodo = new clsPmieducarInfraPredioComodo();
$obj_infra_predio_comodo->setOrderby("nm_comodo ASC");
$obj_infra_predio_comodo->setLimite($this->limite, $this->offset);
$lista = $obj_infra_predio_comodo->lista(null, null, null, $this->ref_cod_infra_comodo_funcao, $this->ref_cod_infra_predio, $this->nm_comodo, null, null, null, null, null, null, 1, $this->ref_cod_escola, $this->ref_cod_instituicao);
$total = $obj_infra_predio_comodo->_total;
// monta a lista
if (is_array($lista) && count($lista)) {
foreach ($lista as $registro) {
if (class_exists("clsPmieducarInfraComodoFuncao")) {
$obj_ref_cod_infra_comodo_funcao = new clsPmieducarInfraComodoFuncao($registro["ref_cod_infra_comodo_funcao"]);
$det_ref_cod_infra_comodo_funcao = $obj_ref_cod_infra_comodo_funcao->detalhe();
$registro["ref_cod_infra_comodo_funcao"] = $det_ref_cod_infra_comodo_funcao["nm_funcao"];
} else {
$registro["ref_cod_infra_comodo_funcao"] = "Erro na geracao";
echo "<!--\nErro\nClasse nao existente: clsPmieducarInfraComodoFuncao\n-->";
}
if (class_exists("clsPmieducarInfraPredio")) {
$obj_ref_cod_infra_predio = new clsPmieducarInfraPredio($registro["ref_cod_infra_predio"]);
$det_ref_cod_infra_predio = $obj_ref_cod_infra_predio->detalhe();
$registro["ref_cod_infra_predio"] = $det_ref_cod_infra_predio["nm_predio"];
} else {
$registro["ref_cod_infra_predio"] = "Erro na geracao";
echo "<!--\nErro\nClasse nao existente: clsPmieducarInfraPredio\n-->";
}
if (class_exists("clsPmieducarEscola")) {
$obj_ref_cod_escola = new clsPmieducarEscola($registro["ref_cod_escola"]);
$det_ref_cod_escola = $obj_ref_cod_escola->detalhe();
$nm_escola = $det_ref_cod_escola["nome"];
} else {
$registro["ref_cod_escola"] = "Erro na geração";
echo "<!--\nErro\nClasse não existente: clsPmieducarEscola\n-->";
}
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: clsPmieducarInfraPredio\n-->";
}
$lista_busca = array("<a href=\"educar_infra_predio_comodo_det.php?cod_infra_predio_comodo={$registro["cod_infra_predio_comodo"]}\">{$registro["nm_comodo"]}</a>", "<a href=\"educar_infra_predio_comodo_det.php?cod_infra_predio_comodo={$registro["cod_infra_predio_comodo"]}\">{$registro["ref_cod_infra_comodo_funcao"]}</a>", "<a href=\"educar_infra_predio_comodo_det.php?cod_infra_predio_comodo={$registro["cod_infra_predio_comodo"]}\">{$registro["ref_cod_infra_predio"]}</a>");
if ($nivel_usuario == 1) {
//.........这里部分代码省略.........
示例14: renderHTML
function renderHTML()
{
if ($_POST) {
foreach ($_POST as $key => $value) {
$this->{$key} = $value;
}
}
if ($this->ref_ref_cod_serie) {
$this->ref_cod_serie = $this->ref_ref_cod_serie;
}
$fonte = 'arial';
$corTexto = '#000000';
$obj_escola_instituicao = new clsPmieducarEscola();
$lst_escola_instituicao = $obj_escola_instituicao->lista($this->ref_cod_escola, null, null, $this->ref_cod_instituicao, null, null, null, null, null, null, 1);
$this->pdf = new clsPDF("Registro de Matrículas - {$this->ano}", "Registro de Matrículas", "A4", "", false, false);
foreach ($lst_escola_instituicao as $escola) {
$this->ref_cod_escola = $escola['cod_escola'];
if ($this->ref_cod_escola) {
$obj_escola = new clsPmieducarEscola($this->ref_cod_escola);
$det_escola = $obj_escola->detalhe();
$this->nm_escola = $det_escola['nome'];
$obj_instituicao = new clsPmieducarInstituicao($this->ref_cod_instituicao);
$det_instituicao = $obj_instituicao->detalhe();
$this->nm_instituicao = $det_instituicao['nm_instituicao'];
if ($det_escola['ref_idpes']) {
$obj_endereco_escola = new clsEndereco($det_escola['ref_idpes']);
$det_enderedo_escola = $obj_endereco_escola->detalhe();
$this->nm_localidade = $this->nm_municipio = $det_enderedo_escola['cidade'];
if (!$det_enderedo_escola) {
$obj_endereco_externo_escola = new clsEnderecoExterno($det_escola['ref_idpes']);
$det_enderedo_externo_escola = $obj_endereco_externo_escola->detalhe();
$this->nm_localidade = $this->nm_municipio = $det_enderedo_externo_escola['cidade'];
}
} else {
$obj_escola_complemento = new clsPmieducarEscolaComplemento($this->ref_cod_escola);
$det_escola_complemento = $obj_escola_complemento->detalhe();
$this->nm_localidade = $this->nm_municipio = $det_escola_complemento['municipio'];
}
}
$obj_cursos = new clsPmieducarCurso();
$lst_cursos = $obj_cursos->lista($this->ref_cod_curso, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, $this->ref_cod_instituicao);
if ($lst_cursos) {
$x_quadrado = 30;
$altura_caixa = 30;
foreach ($lst_cursos as $curso) {
$this->buscaDiasLetivos();
$this->nm_curso = $curso['nm_curso'];
$obj_serie_curso = new clsPmieducarSerie();
$obj_serie_curso->setOrderby('etapa_curso asc');
$lst_serie_curso = $obj_serie_curso->lista(null, null, null, $curso['cod_curso'], null, null, null, null, null, null, null, null, 1, $this->ref_cod_instituicao, null, null, null, $this->ref_cod_escola);
if ($lst_serie_curso) {
$this->page_y = 170;
$x_quadrado = 30;
if (!$page_open) {
$this->pdf->OpenPage();
$this->addCabecalho();
$page_open = true;
}
foreach ($lst_serie_curso as $serie) {
$obj_disc_serie = new clsPmieducarDisciplinaSerie();
$lst_disc_serie = $obj_disc_serie->lista(null, $serie['cod_serie'], 1);
if ($lst_disc_serie) {
$obj_turmas_serie = new clsPmieducarTurma();
$obj_turmas_serie->setOrderby("nm_turma");
$lst_turmas_serie = $obj_turmas_serie->lista(null, null, null, $serie['cod_serie'], $escola['cod_escola'], null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, $curso['cod_curso'], $this->ref_cod_instituicao, null, null);
if (!$lst_turmas_serie) {
// verifica se a serie esta marcada em multiseriada
$lst_turmas_serie = $obj_turmas_serie->lista(null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, $curso['cod_curso'], $this->ref_cod_instituicao, null, null, $escola['cod_escola'], $serie['cod_serie']);
}
if ($lst_turmas_serie) {
foreach ($lst_turmas_serie as $turma) {
$total_geral_horas = $total_geral_aulas_semana = 0;
$x_quadrado = 30;
$this->pdf->escreve_relativo("{$serie['nm_serie']} - Turma: {$turma['nm_turma']}", 40, $this->page_y + 4, 258, $altura_caixa, $fonte, 12, $corTexto, 'left');
$this->page_y += $altura_caixa;
$this->pdf->quadrado_relativo($x_quadrado, $this->page_y, 535, $altura_caixa);
$this->pdf->escreve_relativo("Conteúdos Curriculares", 40, $this->page_y + 10, 258, $altura_caixa, $fonte, 10, $corTexto, 'left');
$this->pdf->escreve_relativo("A.S", 470, $this->page_y + 10, 258, $altura_caixa, $fonte, 10, $corTexto, 'left');
$this->pdf->escreve_relativo("H.R.", 525, $this->page_y + 10, 258, $altura_caixa, $fonte, 10, $corTexto, 'left');
$this->page_y += $altura_caixa;
if ($this->page_y + $altura_caixa >= 800) {
$this->pdf->quadrado_relativo(30, $inicio_quadro, 70, $fim_quadro - $inicio_quadro);
$this->pdf->escreve_relativo("Núcleo Comum \ne Artigo 7º\n(Lei 5692/71)", 30 + 4, $inicio_quadro + ($fim_quadro - $inicio_quadro) / 3 - (count($lst_disc_serie) == 1 ? 8 : 0), 80, $altura_caixa, $fonte, 8, $corTexto, 'left');
$this->pdf->linha_relativa(450, $inicio_quadro - $altura_caixa, 0, $fim_quadro - $inicio_quadro, '0.1');
$this->pdf->linha_relativa(505, $inicio_quadro - $altura_caixa, 0, $fim_quadro - $inicio_quadro, '0.1');
$this->page_y = 170;
$inicio_quadro = $this->page_y + $altura_caixa;
$this->pdf->ClosePage();
$this->pdf->OpenPage();
$page_open = true;
$this->addCabecalho();
$this->pdf->quadrado_relativo($x_quadrado, $this->page_y, 535, $altura_caixa);
$this->pdf->escreve_relativo("Conteúdos Curriculares", 40, $this->page_y + 10, 258, $altura_caixa, $fonte, 10, $corTexto, 'left');
$this->pdf->escreve_relativo("A.S", 470, $this->page_y + 10, 258, $altura_caixa, $fonte, 10, $corTexto, 'left');
$this->pdf->escreve_relativo("H.R.", 525, $this->page_y + 10, 258, $altura_caixa, $fonte, 10, $corTexto, 'left');
$this->page_y += $altura_caixa;
}
$x_quadrado = 100;
$obj_quadro_horario = new clsPmieducarQuadroHorario();
$lst_quadro_horario = $obj_quadro_horario->lista(null, null, null, $turma['cod_turma'], null, null, null, null, 1);
//.........这里部分代码省略.........
示例15: Gerar
function Gerar()
{
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
session_write_close();
$this->titulo = "Coleção - Detalhe";
$this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet");
$this->cod_acervo_colecao = $_GET["cod_acervo_colecao"];
$tmp_obj = new clsPmieducarAcervoColecao($this->cod_acervo_colecao);
$registro = $tmp_obj->detalhe();
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"];
if (class_exists("clsPmieducarInstituicao")) {
$registro["ref_cod_instituicao"] = $det_ref_cod_biblioteca["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"];
} else {
$registro["ref_cod_instituicao"] = "Erro na geracao";
echo "<!--\nErro\nClasse nao existente: clsPmieducarInstituicao\n-->";
}
}
if (class_exists("clsPmieducarEscola")) {
$registro["ref_cod_escola"] = $det_ref_cod_biblioteca["ref_cod_escola"];
$obj_ref_cod_escola = new clsPmieducarEscola($registro["ref_cod_escola"]);
$det_ref_cod_escola = $obj_ref_cod_escola->detalhe();
$idpes = $det_ref_cod_escola["ref_idpes"];
if ($idpes) {
$obj_escola = new clsPessoaJuridica($idpes);
$obj_escola_det = $obj_escola->detalhe();
$registro["ref_cod_escola"] = $obj_escola_det["fantasia"];
} else {
$obj_escola = new clsPmieducarEscolaComplemento($registro["ref_cod_escola"]);
$obj_escola_det = $obj_escola->detalhe();
$registro["ref_cod_escola"] = $obj_escola_det["nm_escola"];
}
}
$obj_permissoes = new clsPermissoes();
$nivel_usuario = $obj_permissoes->nivel_acesso($this->pessoa_logada);
if (!$registro) {
header("location: educar_acervo_colecao_lst.php");
die;
}
if ($nivel_usuario == 1) {
if ($registro["ref_cod_instituicao"]) {
$this->addDetalhe(array("Instituição", "{$registro["ref_cod_instituicao"]}"));
}
}
if ($nivel_usuario == 1 || $nivel_usuario == 2) {
if ($registro["ref_cod_escola"]) {
$this->addDetalhe(array("Escola", "{$registro["ref_cod_escola"]}"));
}
}
if ($registro["ref_cod_biblioteca"]) {
$this->addDetalhe(array("Biblioteca", "{$registro["ref_cod_biblioteca"]}"));
}
if ($registro["cod_acervo_colecao"]) {
$this->addDetalhe(array("Código Coleção", "{$registro["cod_acervo_colecao"]}"));
}
if ($registro["nm_colecao"]) {
$this->addDetalhe(array("Coleção", "{$registro["nm_colecao"]}"));
}
if ($registro["descricao"]) {
$this->addDetalhe(array("Descrição", "{$registro["descricao"]}"));
}
$obj_permissoes = new clsPermissoes();
if ($obj_permissoes->permissao_cadastra(593, $this->pessoa_logada, 11)) {
$this->url_novo = "educar_acervo_colecao_cad.php";
$this->url_editar = "educar_acervo_colecao_cad.php?cod_acervo_colecao={$registro["cod_acervo_colecao"]}";
}
$this->url_cancelar = "educar_acervo_colecao_lst.php";
$this->largura = "100%";
}