Viewing file: boleto_pesquisa.php (16.89 KB) -rwxr-xr-x Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
#############################################################################
# Nome: contato.php #
# System: Irpen #
# Criado por: Breno Henrique Vivarelli #
# Empresa: Netnigro #
# E-mail: breno@netnigro.com.br #
# Descrição: Contatos dos associados com o IRPEN #
# Histórico: #
# . 08/07/2008 - Breno Henrique Vivarelli #
# Criação da Página #
#############################################################################
// Includes
include("../../config/config.php");
include(INCLUDES . "conexaoBD.php");
include(INCLUDES . "sentencas_sql.php");
include(INCLUDES . "funcoes_uteis.php");
include(INCLUDES . "valida_usuario.inc.php");
include("boletos_class.php");
$nome = $_SESSION["nome_usuario"];
$email = $_SESSION["email_usuario"];
$admin = $_SESSION['cod_perfil'] == 1;
if (count($_POST)>0) {
$boletos = new Boletos();
$busca['num_boleto']= $_POST['txtNumBoleto'];
$busca['data_de'] = $_POST['txtDataDe'];
$busca['data_a'] = $_POST['txtDataA'];
//$busca['vencto_de'] = $_POST['txtDataVenctoDe'];
//$busca['vencto_a'] = $_POST['txtDataVenctoA'];
$busca['situacao'] = $_POST['cboSituacao'];
$busca['oficial'] = $_POST['txtOficial'];
$busca['oficio'] = $_POST['txtOficio'];
$busca['cidade'] = $_POST['txtCidade'];
$qtd_total = mysqli_num_rows($boletos->pesquisa($busca));
$qtd_por_pag = 2000;
$pagina = $_POST['pagina'];
$num_paginas = intval($qtd_total / $qtd_por_pag);
if (($qtd_por_pag * $num_paginas) < $qtd_total)
$num_paginas++;
if ($pagina > $num_paginas)
$pagina = $num_paginas;
if (($pagina == 0) or (!is_numeric($pagina)))
$pagina = 1;
$inicio = ($pagina - 1) * $qtd_por_pag;
$resultado = $boletos->pesquisa($busca,"","",$inicio,$qtd_por_pag);
}
else
$resultado = false;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Description" content="IRPEN">
<meta name="Keywords" content="">
<meta name="resource-type" content="document">
<meta name="classification" content="Internet">
<meta name="robots" content="all">
<meta name="rating" content="General">
<meta name="Author" content="Ninart! Solucoes para Web.">
<meta name="language" content="pt-br">
<link rel="shortcut icon" href="imagens/favicon.gif"type="image/gif">
<link rel="stylesheet" href="<?= HOST;?>css/irpen.css" type="text/css" />
<link rel="stylesheet" media="all" type="text/css" href="<?= HOST;?>css/menu_dropline.css" />
<!--[if IE]>
<link rel="stylesheet" media="all" type="text/css" href="css/menu_dropline_ie.css" />
<![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" media="all" type="text/css" href="css/menu_dropline_ie6.css" />
<![endif]-->
<title>IRPEN | Instituto de Registro Civil de Pessoas Naturais do Paraná - 2008</title>
<link rel="stylesheet" media="all" type="text/css" href="<?= HOST;?>includes/jquery.datepick/jquery.datepick.css" />
<script type="text/javascript" src="<?= HOST;?>includes/jquery-1.2.6.js"></script>
<script type="text/javascript" src="<?= HOST;?>includes/jquery.form.js"></script>
<script type="text/javascript" src="<?= HOST;?>includes/email.js"></script>
<script type="text/javascript" src="<?= HOST;?>includes/jquery.maskMoney.0.2.js"></script>
<script type="text/javascript" src="<?= HOST;?>includes/jquery.maskedinput-1.2.2.js"></script>
<script type="text/javascript" src="<?= HOST;?>includes/jquery.datepick/jquery.datepick.js"></script>
<script type="text/javascript" src="contato.js"></script>
<script type="text/javascript" language="javascript">
<?php if ($msg != "") { ?>
alert("<?= $msg;?>");
<?php } ?>
$(document).ready(function(){
$('#txtDataDe,#txtDataA').datepick().mask("99/99/9999");
//$('#txtValorPago').maskMoney({symbol:"R$",decimal:",",thousands:"."});
});
function cancelar(num_boleto) {
if (confirm('Cancelar o boleto de número ' + num_boleto + '?')) {
$.ajax({
type: "POST",
url: "boleto_pesquisa_cancelar_ajax.php",
data: "num_boleto=" + num_boleto,
success: function(e){
if (parseInt(e) == 1) {
alert("Boleto cancelado com sucesso!");
$('#td_situacao_' + num_boleto).text('Cancelado');
$('#td_cancelar_' + num_boleto).text(' ');
}
else
alert(e);
}
});
}
else
return false;
}
function ir_pagina(pagina) {
$('#pagina').val(pagina);
$('#paginacao').submit();
}
</script>
<style type="text/css">
<!--
.style1 {
color: #666666;
font-weight: bold;
}
-->
</style>
</head>
<body>
<div id="wrap">
<div id="top-bg">
</div>
<div id="header">
<div id="logo">
<img src="<?= HOST;?>imagens/logo.jpg" width="250" height="72"></img>
</div>
<div id="header-links">
<p>
<div align="right">
<a href="../index.php"><b>Home</b></a> | <a href="<?= HOST;?>logout.php"><b>Sair</b></a>
</div>
</div>
</div>
<!-- content-wrap starts -->
<div id="content-wrap">
<table width="100%" border="0">
<tr>
<td align="left" valign="top" width="20%">
<?
//Menu do site
include(DIR_ADMIN . "menu_gestao.php");
?>
</td>
<td align="left" valign="top" bgcolor="#cccccc">
</td>
<td align="left" valign="top" bgcolor="#FFFFFF" width="1%">
</td>
<td align="left" valign="top">
<table width="100%" border="0" >
<tr>
<td align="left" valign="top">
<h2>Consulta de boletos </h2>
<div id="linha_h2" ></div>
<form id="paginacao" name="paginacao" method="post" action="">
<?php
$campos = array('txtNumBoleto', 'txtDataDe', 'txtDataA', 'txtDataVenctoDe', 'txtDataVenctoA', 'cboSituacao', 'txtOficial', 'txtOficio', 'txtCidade');
for ($i=0;$i<count($campos);$i++)
echo "<input type='hidden' name='$campos[$i]' value='{$_POST[$campos[$i]]}' />\n";
?>
<input type="hidden" name="pagina" id="pagina" value="" />
</form>
<form action="" method="post" name="frmContato" id="frmContato">
<table width="98%" border="0">
<tr>
<td width="35%" align="left" valign="top"> </td>
</tr>
<tr>
<td height="20" align="right">Número do boleto:</td>
<td height="20" align="left"><input name="txtNumBoleto" type="text" id="txtNumBoleto" value="<?= $_POST['txtNumBoleto']?>" size="20" /></td>
</tr>
<tr>
<td height="20" align="right">Data de pagamento: </td>
<td height="20" align="left">
<label for="txtDataDe"> de </label>
<input name="txtDataDe" type="text" id="txtDataDe" value="<?= $_POST['txtDataDe']?>" size="13" maxlength="10" />
<label for="txtDataA"> a </label>
<input name="txtDataA" type="text" id="txtDataA" value="<?= $_POST['txtDataA']?>" size="13" maxlength="10" /> </td>
</tr>
<?php /*<tr>
<td height="20" align="right">Data de vencimento: </td>
<td height="20" align="left">
<label for="txtDataVenctoDe"> de </label>
<input name="txtDataVenctoDe" type="text" id="txtDataVenctoDe" size="13" maxlength="10" />
<label for="txtDataVenctoA"> a </label>
<input name="txtDataVenctoA" type="text" id="txtDataVenctoA" size="13" maxlength="10" /> </td>
</tr>
*/ ?>
<tr>
<td height="20" align="right">Situação:</td>
<td height="20" align="left">
<?php
if ($_POST['cboSituacao'])
$situacao[$_POST['cboSituacao']] = "selected='selected'";
else
$situacao[' '] = "selected='selected'";
?>
<select name="cboSituacao" id="cboSituacao">
<option value=" " <?= $situacao[' '];?>>Todos</option>
<option value="S" <?= $situacao['S'];?>>Pagos</option>
<option value="N" <?= $situacao['N'];?>>Pendentes</option>
<option value="C" <?= $situacao['C'];?>>Cancelados</option>
</select>
</td>
</tr>
<?php if ($admin) { ?>
<tr>
<td height="20" align="right">Oficial:</td>
<td height="20" align="left"><input name="txtOficial" type="text" id="txtOficial" value="<?= $_POST['txtOficial'];?>" size="40" /></td>
</tr>
<tr>
<td height="20" align="right">Ofício:</td>
<td height="20" align="left"><input name="txtOficio" type="text" id="txtOficio" value="<?= $_POST['txtOficio'];?>" size="40" /></td>
</tr>
<tr>
<td height="20" align="right">Cidade:</td>
<td width="65%" height="20" align="left"><input name="txtCidade" type="text" id="txtCidade" value="<?= $_POST['txtCidade'];?>" size="40" /></td>
</tr>
<?php } ?>
<tr>
<td height="20" colspan="2" align="center"><input name="btnPesquisar" type="submit" id="btnPesquisar" value="Consultar" /></td>
</tr>
</table>
</form>
<?php if ($resultado !== false) { ?>
<table width="90%" border="0" align="center" cellpadding="2" cellspacing="2">
<tr>
<td align="center" bgcolor="#CCCCCC">#</td>
<td align="center" bgcolor="#CCCCCC">Data vencto.</td>
<td align="center" bgcolor="#CCCCCC">Valor</td>
<td align="center" bgcolor="#CCCCCC">Situação</td>
<td align="center" bgcolor="#CCCCCC">Data pagto.</td>
<td align="center" nowrap="nowrap" bgcolor="#CCCCCC">2º via</td>
</tr>
<?php
while ($boletos->Fetch()) {
//echo($boletos->get('SVB_RowID')."<BR>");
if ($boletos->get('SVB_PagoSN')=="S") {
$link_2_via = "Foi pago";
$situacao = "Pago";
$cancelar = "Pago";
}
else {
$link_2_via = "<a href=\"GeraBoletoSicredi.php?num_boleto=".$boletos->get('SVB_RowID')."\" target='_blank'>2º via</a>";
$situacao = "Pendente";
$cancelar = "<a onmouseover=\"this.style.cursor='pointer';\" onmousedown=\"javascript: cancelar('".$boletos->get('SVB_RowID')."');\">Cancelar</a>";
}
?>
<tr>
<td align="left"><?= $boletos->get('SVB_RowID');?> </td>
<td align="center"><?= $boletos->get('SVB_DataVencimento');?> </td>
<td align="center"><?= $boletos->get('SVB_Valor');?> </td>
<td align="center" id='td_situacao_<?= $boletos->get('SVB_RowID');?>'><?= $situacao;?> </td>
<td align="center"><?= $boletos->get('SVB_DataPagamento');?> </td>
<td align="center" nowrap="nowrap"><?= $link_2_via;?></td>
</tr>
<tr>
<td align="left"> </td>
<td align="right" bgcolor="#CCCCCC">Ofício:</td>
<td colspan="2" align="left"><?= $boletos->get('OFI_Descricao');?></td>
<td align="right" bgcolor="#CCCCCC">Cidade/UF:</td>
<td align="center"><?= $boletos->get('CID_Descricao') . "/" . $boletos->get('OFI_Estado');?></td>
</tr>
<tr>
<td colspan="7"><hr /></td>
</tr>
<?php } ?>
</table>
<div style="float:center; margin:auto; width:180px;">
<?php
$anterior = $pagina - 1;
$proxima = $pagina + 1;
if ($anterior <= 0)
$anterior = 1;
if ($proxima > $num_paginas)
$proxima = $num_paginas;
?>
<center>
<a><img onmouseover="this.style.cursor='pointer';" onclick="javascript: ir_pagina(1);" src="/../../imagens/ir_primeira.bmp" alt=" " title="Primeira página" /></a>
<a><img onmouseover="this.style.cursor='pointer';" onclick="javascript: ir_pagina(<?= $anterior;?>);" src="/../../imagens/ir_anterior.bmp" alt=" " title="Página anterior" /></a>
<span style='padding:10px;'><?= $pagina;?></span>
<a><img onmouseover="this.style.cursor='pointer';" onclick="javascript: ir_pagina(<?= $proxima;?>);" src="/../../imagens/ir_proxima.bmp" alt=" " title="Próxima página" /></a>
<a><img onmouseover="this.style.cursor='pointer';" onclick="javascript: ir_pagina(<?= $num_paginas;?>);" src="/../../imagens/ir_ultima.bmp" alt=" " title="Próxima página" /></a>
</center>
<center>Página <?= $pagina;?> de <?= $num_paginas;?><br /></center>
</div>
<?php } ?>
</td>
</tr>
</table>
<br />
</td>
</tr>
</table>
</div>
<div align="center">
<strong><br />
Rua Mal. Deodoro, 51 - Galeria Ritz - 18º Andar | Fone: (41) 3232-9811 | CEP 80.020-905 - Curitiba - Paraná</strong>
<!-- content-wrap ends-->
</div>
<!-- footer starts -->
<div id="footer-wrap">
</div>
<div id="rodape">
</div>
</div>
</body>
</html>
|