SetTitulo( "Pessoas Físicas" );
$this->processoAp = "43";
$this->addEstilo('localizacaoSistema');
}
}
class indice extends clsListagem
{
function Gerar()
{
$this->titulo = "Pessoas Físicas";
$this->addCabecalhos( array( "Nome", "CPF") );
$this->campoTexto( "nm_pessoa", "Nome", $_GET['nm_pessoa'], "50", "255", true );
$this->campoCpf( "id_federal", "CPF", $_GET['id_federal'], "50", "", true );
$where="";
$par_nome = false;
if ($_GET['nm_pessoa'])
{
$par_nome = $_GET['nm_pessoa'];
}
$par_id_federal = false;
if ($_GET['id_federal'])
{
$par_id_federal = idFederal2Int($_GET['id_federal']);
}
$dba = $db = new clsBanco();
$objPessoa = new clsPessoaFisica();
// Paginador
$limite = 10;
$iniciolimit = ( $_GET["pagina_{$this->nome}"] ) ? $_GET["pagina_{$this->nome}"]*$limite-$limite: 0;
$pessoas = $objPessoa->lista($par_nome, $par_id_federal,$iniciolimit,$limite);
if($pessoas)
{
foreach ($pessoas as $pessoa)
{
$cod = $pessoa['idpes'];
$nome = $pessoa['nome'];
$total = $pessoa['total'];
$cpf = $pessoa['cpf'] ? int2CPF($pessoa['cpf']) : "";
$this->addLinhas( array("
$nome", $cpf ) );
}
}
$this->acao = "go(\"atendidos_cad.php\")";
$this->nome_acao = "Novo";
$this->largura = "100%";
$this->addPaginador2( "atendidos_lst.php", $total, $_GET, $this->nome, $limite );
$localizacao = new LocalizacaoSistema();
$localizacao->entradaCaminhos( array(
$_SERVER['SERVER_NAME']."/intranet" => "Início",
"" => "Listagem de pessoas físicas"
));
$this->enviaLocalizacao($localizacao->montar());
}
}
$pagina = new clsIndex();
$miolo = new indice();
$pagina->addForm( $miolo );
$pagina->MakeAll();
?>