<?php
function pintarRecibo($o_PagoBN,$o_PrestamoBN,$o_ClienteBN)
{
    ?>

    <html>
        <head>
            <!--<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />-->
            <!--<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />-->
    
            <style type="text/css">
                @page 
                {
                    /*size: A4 portrait;*/
                    margin: 0cm;
                }
    
                header 
                {
                    font-family: Arial, Helvetica, sans-serif;
                    /*font-size: 8px;*/
                }
    
                footer 
                {
                    bottom: 0cm; 
                    left: 0cm; 
                    right: 0cm;
                }
    
                body 
                {
                    margin : 0cm;
                    /*margin : 0.25cm;*/
                    /*margin-top: 1cm;*/
                    /*font-family: Arial, Helvetica, sans-serif;*/
                    /*font-size: 8px;*/
                    /*margin-top: 0.5cm;*/
                    /*margin-left: 0.2cm;*/
                    /*margin-right: 0.5cm;*/
                    /*margin-bottom: 0.5cm;*/
                    padding: 9px;
                }
    
                table
                {
                    font-family: Arial, Helvetica, sans-serif;
                    font-size: 8px;
                }
    
                .new-page{ page-break-before: always; }
                .saltopagina{ page-break-after:always; }
    
            </style>
        </head>
    
        <body>
    
            
            <table style="width: 100%;" border="0" cellpadding="0" cellspacing="0"  >
                
               <?php $i_Ln++ ?><?php $i_Ln++ ?><?php $i_Ln++ ?><?php $i_Ln++ ?>
                
                 <tr>
                    <td style="" align="center"><label><?php echo $o_PagoBN->getFechaCreacion();?></label></td><?php $i_Ln++ ?>
                </tr>
                <tr>
                    <td style="">&nbsp;</td><?php $i_Ln++ ?>
                </tr>
            </table>
    
          
    
           
    
               
    
            <table  border="0" cellpadding="0" cellspacing="0"  >
                
                <tr>
                    <td align="left" style=""><label><b></b><?php echo $o_ClienteBN[0]->getNombreCompleto()?></label></td><?php $i_Ln++ ?>
                </tr>
                <tr>
                    <td align="left" style=""><label><b>Cod.Pre.: </b> <?php echo $o_PagoBN->getIdPrestamo()?></label></td><?php $i_Ln++ ?>
                </tr>
                <tr>
                    <td align ="left"  style=""><label><b>F.Inicio:</b> <?php echo $o_PrestamoBN->getFechaInicio();?></label></td><?php $i_Ln++ ?>
                </tr>
                 <tr>
                    <td align ="left"  style=""><label><b>F.Venc.:</b> <?php echo $o_PrestamoBN->getFechaVencimiento();?></label></td><?php $i_Ln++ ?>
                </tr>
                 <tr>
                    <td align="left"  style=""><label><b>Monto Total: </b><?php echo $o_PrestamoBN->getMontoTotal();?></label></td><?php $i_Ln++ ?>
                </tr>
                <tr>
                    <td align="left"  style=""><label><b>Saldo: </b><?php echo $o_PrestamoBN->getSaldoPrestamo();?></label></td><?php $i_Ln++ ?>
                </tr>
                 <tr>
                    <td align="left" style=""><label><b>Abono: </b><?php echo $o_PagoBN->getMontoPago();?></label></td><?php $i_Ln++ ?>
                </tr>
                 <tr>
                    <td style="">&nbsp;</td><?php $i_Ln++ ?>
                </tr>
                 <tr>
                    <td style="">&nbsp;</td><?php $i_Ln++ ?>
                </tr>
            </table>
    
            
    
            
    
            
    
            
    
            
    
            
    
           
             <table style="border-style: dotted; border-color: #000000; height: 0.1px; text-align: center; width: 100%" border="0" cellpadding="0" cellspacing="0"  >
                
                
                 <tr>
                    <td style="">Firma</td><?php $i_Ln++ ?>
                </tr>
            </table>
            
        </body>
    
    </html>

<?php
}
//$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$medidas = array(45, 350); // Ajustar aqui segun los milimetros necesarios;
$pdf = new TCPDF('P', 'mm', $medidas, true, 'UTF-8', false);

$pdf->setPrintHeader(false);
// set default header data
//$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, "Estado de Cuenta - ".$idprestamo, "Codigo: ".$idCliente." | Fecha: ".(date("Y-m-d H:i:s"))."  ",array(0,51,153),array(179,179,179));

$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
$pdf->SetMargins(1, 2, 1);

$pdf->setPrintHeader(false);

ob_start();	


$o_PagoBean = new PagoBean();
$o_PagoBean->setIdPago($idpago);
$o_PagoDP = new PagoDP($o_PagoBean);
$o_PagoBN = $o_PagoDP->selectByPk();

$o_PrestamoBean = new PrestamoBean();
$o_PrestamoBean->setIdPrestamo($o_PagoBN->getIdPrestamo());
$o_PrestamoDP = new PrestamoDP($o_PrestamoBean);
$o_PrestamoBN = $o_PrestamoDP->selectByPk();

$o_ClienteBean = new ClienteBean();
$o_ClienteBean->setIdCliente($o_PrestamoBN->getIdCliente());
$o_ClienteDP = new ClienteDP($o_ClienteBean);
$o_ClienteBN = $o_ClienteDP->selectByPk();

pintarRecibo($o_PagoBN,$o_PrestamoBN,$o_ClienteBN);
// add a page
$pdf->AddPage();
ob_implicit_flush(0);


$tbl .= ob_get_clean();


//print_r($o_PagoBN);
//echo $tbl;
$pdf->writeHTML($tbl, true, false, false, false, '');


$pdf->Output('estado_cuenta.pdf', 'I');