SetTitulo( "{$this->_instituicao} i-Educar - Usuário" ); $this->processoAp = "555"; $this->addEstilo('localizacaoSistema'); } } class indice extends clsDetalhe { /** * Titulo no topo da pagina * * @var int */ var $titulo; var $cod_usuario; var $ref_cod_escola; var $ref_cod_instituicao; var $ref_funcionario_cad; var $ref_funcionario_exc; var $ref_cod_tipo_usuario; var $data_cadastro; var $data_exclusao; var $ativo; function Gerar() { @session_start(); $this->pessoa_logada = $_SESSION['id_pessoa']; @session_write_close(); $this->titulo = "Usuário - Detalhe"; $this->cod_usuario=$_GET["cod_usuario"]; $tmp_obj = new clsPmieducarUsuario( $this->cod_usuario ); $registro = $tmp_obj->detalhe(); if( ! $registro ) { header( "location: educar_usuario_lst.php" ); die(); } if( class_exists( "clsPessoa_" ) ) { $obj_cod_usuario = new clsPessoa_($registro["cod_usuario"] ); $obj_usuario_det = $obj_cod_usuario->detalhe(); $nm_usuario = $obj_usuario_det['nome']; } else { $registro["cod_usuario"] = "Erro na geração"; echo ""; } if( class_exists( "clsPmieducarTipoUsuario" ) ) { $obj_ref_cod_tipo_usuario = new clsPmieducarTipoUsuario( $registro["ref_cod_tipo_usuario"] ); $det_ref_cod_tipo_usuario = $obj_ref_cod_tipo_usuario->detalhe(); $registro["ref_cod_tipo_usuario"] = $det_ref_cod_tipo_usuario["nm_tipo"]; } else { $registro["ref_cod_tipo_usuario"] = "Erro na geração"; echo ""; } 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 geração"; echo ""; } if( class_exists( "clsPmieducarEscola" ) ) { $obj_cod_escola = new clsPmieducarEscola( $registro["ref_cod_escola"] ); $obj_cod_escola_det = $obj_cod_escola->detalhe(); $id_pessoa = $obj_cod_escola_det["nome"]; //$obj_cod_escola = new clsJuridica($id_pessoa); //$registro["ref_cod_escola"] = $obj_cod_escola_det["fantasia"]; } else { $registro["ref_cod_escola"] = "Erro na geração"; echo ""; } if( $nm_usuario ) { $this->addDetalhe( array( "Usuário", "{$nm_usuario}") ); } if( $registro["ref_cod_tipo_usuario"] ) { $this->addDetalhe( array( "Tipo Usuário", "{$registro["ref_cod_tipo_usuario"]}") ); } if( $registro["ref_cod_instituicao"] ) { $this->addDetalhe( array( "Instituição", "{$registro["ref_cod_instituicao"]}") ); } if( $registro["ref_cod_escola"] ) { $this->addDetalhe( array( "Escola", "$id_pessoa") ); } $objPermissao = new clsPermissoes(); if( $objPermissao->permissao_cadastra( 555, $this->pessoa_logada,7,"educar_usuario_lst.php",true ) ) { $this->url_novo = "educar_usuario_cad.php"; $this->url_editar = "educar_usuario_cad.php?cod_usuario={$registro["cod_usuario"]}"; } $this->url_cancelar = "educar_usuario_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 usuário" )); $this->enviaLocalizacao($localizacao->montar()); } } // cria uma extensao da classe base $pagina = new clsIndexBase(); // cria o conteudo $miolo = new indice(); // adiciona o conteudo na clsBase $pagina->addForm( $miolo ); // gera o html $pagina->MakeAll(); ?>