本文整理汇总了PHP中clsPmieducarInstituicao::detalhe方法的典型用法代码示例。如果您正苦于以下问题:PHP clsPmieducarInstituicao::detalhe方法的具体用法?PHP clsPmieducarInstituicao::detalhe怎么用?PHP clsPmieducarInstituicao::detalhe使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类clsPmieducarInstituicao
的用法示例。
在下文中一共展示了clsPmieducarInstituicao::detalhe方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Inicializar
function Inicializar()
{
$retorno = "Novo";
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
@session_write_close();
$obj_permissoes = new clsPermissoes();
$obj_permissoes->permissao_cadastra(559, $this->pessoa_logada, 1, "educar_instituicao_lst.php");
$this->cod_instituicao = $_GET["cod_instituicao"];
if (is_numeric($this->cod_instituicao)) {
$obj = new clsPmieducarInstituicao($this->cod_instituicao);
$registro = $obj->detalhe();
if ($registro) {
foreach ($registro as $campo => $val) {
// passa todos os valores obtidos no registro para atributos do objeto
$this->{$campo} = $val;
}
$this->data_cadastro = dataFromPgToBr($this->data_cadastro);
$this->data_exclusao = dataFromPgToBr($this->data_exclusao);
$this->fexcluir = $obj_permissoes->permissao_excluir(559, $this->pessoa_logada, 1);
$retorno = "Editar";
}
}
$this->url_cancelar = $retorno == "Editar" ? "educar_instituicao_det.php?cod_instituicao={$registro["cod_instituicao"]}" : "educar_instituicao_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} instituição"));
$this->enviaLocalizacao($localizacao->montar());
$this->nome_url_cancelar = "Cancelar";
return $retorno;
}
示例2: Inicializar
function Inicializar()
{
$retorno = "Novo";
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
@session_write_close();
$obj_permissoes = new clsPermissoes();
$obj_permissoes->permissao_cadastra(559, $this->pessoa_logada, 1, "educar_instituicao_lst.php");
$this->cod_instituicao = $_GET["cod_instituicao"];
if (is_numeric($this->cod_instituicao)) {
$obj = new clsPmieducarInstituicao($this->cod_instituicao);
$registro = $obj->detalhe();
if ($registro) {
foreach ($registro as $campo => $val) {
// passa todos os valores obtidos no registro para atributos do objeto
$this->{$campo} = $val;
}
$this->data_cadastro = dataFromPgToBr($this->data_cadastro);
$this->data_exclusao = dataFromPgToBr($this->data_exclusao);
$this->fexcluir = $obj_permissoes->permissao_excluir(559, $this->pessoa_logada, 1);
$retorno = "Editar";
}
}
$this->url_cancelar = $retorno == "Editar" ? "educar_instituicao_det.php?cod_instituicao={$registro["cod_instituicao"]}" : "educar_instituicao_lst.php";
$this->nome_url_cancelar = "Cancelar";
return $retorno;
}
示例3: 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());
}
示例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çã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%";
}
示例5: 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());
}
示例6: 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());
}
示例7: 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%";
}
示例8: 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());
}
示例9: 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%";
}
示例10: 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());
}
示例11: 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());
}
示例12: 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%";
}
示例13: 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%";
}
示例14: 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%";
}
示例15: Gerar
function Gerar()
{
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
session_write_close();
$this->titulo = 'Falta Atraso - Detalhe';
$this->ref_cod_servidor = $_GET['ref_cod_servidor'];
$this->ref_cod_escola = $_GET['ref_cod_escola'];
$this->ref_ref_cod_instituicao = $_GET['ref_cod_instituicao'];
$tmp_obj = new clsPmieducarFaltaAtraso();
$tmp_obj->setOrderby('data_falta_atraso DESC');
$this->cod_falta_atraso = $_GET['cod_falta_atraso'];
$registro = $tmp_obj->lista($this->cod_falta_atraso);
if (!$registro) {
header('Location: ' . sprintf('educar_falta_atraso_lst.php?ref_cod_servidor=%d&ref_cod_instituicao=%d', $this->ref_cod_servidor, $this->ref_ref_cod_instituicao));
die;
} else {
$tabela = '<table>
<tr align=center>
<td bgcolor="#a1b3bd"><b>Dia</b></td>
<td bgcolor="#a1b3bd"><b>Tipo</b></td>
<td bgcolor="#a1b3bd"><b>Qtd. Horas</b></td>
<td bgcolor="#a1b3bd"><b>Qtd. Minutos</b></td>
<td bgcolor="#a1b3bd"><b>Escola</b></td>
<td bgcolor="#a1b3bd"><b>Instituição</b></td>
</tr>';
$cont = 0;
$total = 0;
foreach ($registro as $falta) {
if ($cont % 2 == 0) {
$color = ' bgcolor="#E4E9ED" ';
} else {
$color = ' bgcolor="#FFFFFF" ';
}
$obj_esc = new clsPmieducarEscolaComplemento($falta['ref_cod_escola']);
$det_esc = $obj_esc->detalhe();
$obj_ins = new clsPmieducarInstituicao($falta['ref_ref_cod_instituicao']);
$det_ins = $obj_ins->detalhe();
$corpo .= sprintf('
<tr>
<td %s align="left">%s</td>
<td %s align="left">%s</td>
<td %s align="right">%s</td>
<td %s align="right">%s</td>
<td %s align="left">%s</td>
<td %s align="left">%s</td>
</tr>', $color, dataFromPgToBr($falta['data_falta_atraso']), $color, $falta['tipo'] == 1 ? 'Atraso' : 'Falta', $color, $falta['qtd_horas'], $color, $falta['qtd_min'], $color, $det_esc['nm_escola'], $color, $det_ins['nm_instituicao']);
$cont++;
}
$tabela .= $corpo;
$tabela .= "</table>";
if ($tabela) {
$this->addDetalhe(array('Faltas/Atrasos', $tabela));
}
}
$obj_permissoes = new clsPermissoes();
if ($obj_permissoes->permissao_cadastra(635, $this->pessoa_logada, 7)) {
$this->caption_novo = 'Compensar';
$this->url_editar = FALSE;
$this->url_novo = sprintf('educar_falta_atraso_compensado_cad.php?ref_cod_servidor=%d&ref_cod_escola=%d&ref_cod_instituicao=%d', $this->ref_cod_servidor, $this->ref_cod_escola, $this->ref_ref_cod_instituicao);
}
$this->url_cancelar = sprintf("educar_falta_atraso_lst.php?ref_cod_servidor=%d&ref_cod_instituicao=%d", $this->ref_cod_servidor, $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 falta/atraso do servidor"));
$this->enviaLocalizacao($localizacao->montar());
}