<?php
  session_start();
  $ruta="../../../";
  include_once($ruta."class/dominio.php");
  $dominio=new dominio;
  include_once($ruta."class/vadmejecutivo.php");
  $vadmejecutivo=new vadmejecutivo;
  include_once($ruta."class/grupo.php");
  $grupo=new grupo;
  include_once($ruta."class/ciclo.php");
  $ciclo=new ciclo;
  include_once($ruta."class/grupocredito.php");
  $grupocredito=new grupocredito;
  include_once($ruta."class/credito.php");
  $credito=new credito;
  include_once($ruta."class/creditodetalle.php");
  $creditodetalle=new creditodetalle;
  include_once($ruta."class/personagrupo.php");
  $personagrupo=new personagrupo;
  include_once($ruta."class/persona.php");
  $persona=new persona;
  include_once($ruta."class/tipobanca.php");
  $tipobanca=new tipobanca;
  include_once($ruta."class/miempresa.php");
  $miempresa=new miempresa;
  include_once($ruta."class/usuario.php");
  $usuario=new usuario;
  include_once($ruta."funciones/funciones.php");
  include($ruta."recursos/qr/qrlib.php");
  require_once '../../../recursos/pdf/mpdf/vendor/autoload.php';

  /******************    SEGURIDAD *************/
  extract($_GET);
  //********* SEGURIDAD GET *************/
  $valor=dcUrl($lblcode);
  $valor=dcUrl($lblcode);
  $cred=$grupocredito->muestra($valor);
  $gr=$grupo->muestra($cred['idgrupo']);
  $per=$persona->mostrarPrimero("idpersona=".$cred['idpersona']);
  $rutaImg=$ruta."imagenes/logo.png";
  $demp=$miempresa->muestra(1);
  $dus=$usuario->muestra($cred["usuariocreacion"]);
  $tba=$tipobanca->muestra($cred['idtipobanca']);
  $eje=$vadmejecutivo->muestra($gr['idadmejecutivo']);
  $ddom=$dominio->muestra($cred['frecuenciapago']);
  $cuotacobrar=$cred['cuota']+1;
  $canTCred=$credito->mostrarTodo("idgrupocredito=".$valor." and tipocredito=0");
  $fechaActual=date('Y-m-d');
  $horaActual=date("H:i:s");

  $defaultConfig = (new Mpdf\Config\ConfigVariables())->getDefaults();
  $fontDirs = $defaultConfig['fontDir'];

  $defaultFontConfig = (new Mpdf\Config\FontVariables())->getDefaults();
  $fontData = $defaultFontConfig['fontdata'];

  $mpdf = new \Mpdf\Mpdf([
      'fontDir' => array_merge($fontDirs, [
            $ruta.'recursos/font/titilium',
        ]),
        'fontdata' => $fontData + [
            'frutiger' => [
                'R' => 'TitilliumWeb-Regular.ttf',
                'I' => 'TitilliumWeb-Italic.ttf',
            ]
        ],
        'default_font' => 'frutiger',
        'mode' => 'utf-8',
        'margin_header' => 5, 
        'margin_top' => 30, 
        'orientation' => ''
    ]
  );


$header='
  <table style="width:100%; font-size:12px; text-align:center;"  align="center">
        <tr >
            <td style="width:30%;" class="letras">
              <center>
                <img style="width:180px;" src="'.$rutaImg.'" ><br>
              </center>
            </td>
            <td style="width:30%;">
              <table class="titREP" align="center">
              <tr>
                <td>
                  <div class="titSUB">D E S E M B O L S O</div>
                  <div class="titPRI"><h3> C R É D I T O</h3></div>
                </td>
              </tr>
              </table>
            </td>
            <td style="width:30%;">
              <table border="0">
                <tr>
                  <td>
                    <table class="letras" cellpadding="2">
                      <tr>
                        <td align="right">
                          FECHA:
                        </td>
                        <td align="left">
                          <b>'.$fechaActual.'</b>
                        </td>
                      </tr>
                      <tr>
                        <td align="right">
                          HORA:
                        </td>
                        <td align="left">
                          <b>'.$horaActual.'</b>
                        </td>
                      </tr>
                      <tr>
                        <td align="right">
                          Usuario:
                        </td>
                        <td align="left">
                          <b>'.$dus['usuario'].'</b>
                        </td>
                      </tr>
                    </table>
                  </td>
                </tr>
              </table>                     
            </td>
      </tr>
  </table>
  ';

  $html = '
    <table  style="width:100%; font-size:12px;">
        <tr>
          <td><b>Cliente: </b>'.$gr['nombre'].'</td>
          <td width="25%"><b>Fecha Reunión: </b>'.$cred['fechaproximo'].'</td>
          <td width="25%"><b>Fecha Desembolso: </b>'.$cred['fechadesembolso'].'</td>
          <td width="25%"><b>Fecha Cierre: </b>'.$cred['fechacierre'].'</td>
        </tr>
        <tr>
          
          <td><b>N° Integrantes : </b>'.count($canTCred).'</td>
          <td><b>Reunión: </b>'.$gr['lugarreunion'].'</td>
          <td><b>Ciclo: </b> '.$gr['idciclo'].'</td>
          <td><b>Cuotas: </b>'.$cred['nrocuotas'].'</td>
        </tr>
        <tr>          
          <td><b>Lapso : </b>'.$ddom['short'].' días</td>
          <td><b>Código : </b>'.$valor.'</td>
          <td colspan="2"><b>Tipo Banca: </b>'.$tba['nombre'].'</td>
          
        </tr>
      </table>
    <table class="tablaLIST3">
      <thead>
        <tr>
          <th>NRO</th>
          <th>Carnet</th>
          <th width="35%">Nombre</th>
          <th>Monto <br>Aprobado</th>
          <th>Monto <br>Desembolsado</th>
          <th>Garantia</th>
          <th>G.A. <br>'.$cred['gastosadmin'].'% </th>
          <th> SG.V.<br>'.$cred['frs'].'% </th>
          <th width="10%">FIRMA DE <br>CONFORMIDAD</th>
        </tr>
      </thead>
      <tbody>
      ';
      $nro=1;
      $totalPago=0;
      $totalCI=0;
      $totalSaldoCI=0;
      $totalinteresCI=0;
      $saldoAnt=0;
      $totalFG=0;
      $totalGA=0;
      $totalFRS=0;
      foreach($credito->mostrarTodo("idgrupocredito=".$valor." and tipocredito=0") as $f) {
        $dper=$persona->muestra($f['idpersona']);
        $cuotaPago=$f['cuotaspagadas']+1;
        $tba=$tipobanca->muestra($f['idtipobanca']);
        $totalPago=$totalPago+$f['montoOT'];

        $fgarantia=$f['montoOT']*($f['fgarantia']/100);
        $totalFG=$totalFG+$fgarantia;

        $gadmin=$f['montoOT']*($f['gastosadmin']/100);
        $frs=$f['montoOT']*($f['frs']/100);
        $totalGA=$totalGA+$gadmin;
        $totalFRS=$totalFRS+$frs;

        $html = $html.'
          <tr>
            <td>'.$nro.'</td>
            <td>'.$dper['carnet'].$dper['expedido'].'</td>
            <td>'.$dper['nombre']." ".$dper['paterno']." ".$dper['materno'].'</td>
            <td style="text-align:right">'.number_format($f['montoOT'], 2, '.', '').'</td>
            <td style="text-align:center">_________</td>
            <td style="text-align:right">'.number_format($fgarantia, 2, '.', '').'</td>
            <td colspan="2" style="text-align:center">'.number_format($gadmin+$frs, 2, '.', '').'</td>
            <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
          </tr>
        ';
        $nro++;
        }
      $html = $html.'
      </tbody>
      <tfoot>
        <tr>
          <td colspan="3"></td>
          <td style="text-align:right">'.number_format($totalPago, 2, '.', '').'</td>
          <td style="text-align:right"></td>
          <td style="text-align:right">'.number_format($totalFG, 2, '.', '').'</td>
          <td colspan="2" style="text-align:center">'.number_format($totalGA+$totalFRS, 2, '.', '').'</td>
          <td></td>
        </tr>
      </tfoot>
    </table>

    <br>
    
    <table style="width:100%; font-size:12px; text-align:center;">
      
      <tr>
        <td><br><br><br><br>______________________________<br>ASESOR(A) '.$eje['nombre']." ".$eje['paterno'].'</td>
        <td><br><br><br><br>______________________________<br>GERENTE</td>
      </tr>
    </table>
    
  ';
  //==============================================================
  //==============================================================
  //==============================================================

  //$mpdf->SetDisplayMode('fullpage');

  $stylesheet = file_get_contents($ruta.'recursos/css/elisyam-1.5.css');
  $mpdf->WriteHTML($stylesheet,1); // The parameter 1 tells that this is css/style only and no
  $mpdf->SetHTMLFooter('
  <table width="100%">
      <tr>
          <td width="33%"></td>
          <td width="33%" align="center">{PAGENO}/{nbpg}</td>
          <td width="33%" style="text-align: right;"></td>
      </tr>
  </table>');
  $mpdf->SetHeader($header,50);
  $mpdf->WriteHTML($html);
  $mpdf->Output();

?>