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();
?>