SetTitulo( "{$this->_instituicao} Empresas!" ); $this->processoAp = array("41", "649"); $this->addEstilo('localizacaoSistema'); } } class indice extends clsListagem { function Gerar() { $this->titulo = "Empresas"; $this->addCabecalhos( array( "Razão Social", "Nome Fantasia" ) ); $this->campoTexto( "fantasia", "Nome Fantasia", $_GET['nm_pessoa'], "50", "255", true ); $this->campoTexto( "razao_social", "Razão Social", $_GET['razao_social'], "50", "255", true ); $this->campoCnpj( "id_federal", "CNPJ", $_GET['id_federal'], "50", "255", true ); // Paginador $limite = 10; $iniciolimit = ( $_GET["pagina_{$this->nome}"] ) ? $_GET["pagina_{$this->nome}"]*$limite-$limite: 0; $par_nome = false; $par_razao = false; $par_cnpj = false; $opcoes = false; if ($_GET['fantasia']) { $par_fantasia = $_GET['fantasia']; } if ($_GET['razao_social']) { $par_razao = $_GET['razao_social']; $objPessoaFJ = new clsPessoaFj(); $lista = $objPessoaFJ->lista($par_razao); if($lista) foreach ($lista as $pessoa) { $opcoes[] = $pessoa['idpes']; } } if ($_GET['id_federal']) { $par_cnpj = idFederal2Int( $_GET['id_federal'] ); } $objPessoa = new clsPessoaJuridica(); $empresas = $objPessoa->lista( $par_cnpj, $par_fantasia, false, $iniciolimit, $limite, "fantasia asc",$opcoes ); if($empresas) { foreach ( $empresas AS $empresa ) { $total = $empresa['total']; $cod_empresa = $empresa['idpes']; $razao_social = $empresa['nome']; $nome_fantasia = $empresa['fantasia']; $this->addLinhas( array( "$razao_social", "{$nome_fantasia}" ) ); } } // Paginador $this->addPaginador2( " empresas_lst.php", $total, $_GET, $this->nome, $limite ); $this->acao = "go(\"empresas_cad.php\")"; $this->nome_acao = "Novo"; $this->largura = "100%"; $localizacao = new LocalizacaoSistema(); $localizacao->entradaCaminhos( array( $_SERVER['SERVER_NAME']."/intranet" => "Início", "" => "Listagem de pessoas jurídicas" )); $this->enviaLocalizacao($localizacao->montar()); } } $pagina = new clsIndex(); $miolo = new indice(); $pagina->addForm( $miolo ); $pagina->MakeAll(); ?>