<?php	
ob_start(); 
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

use Dompdf\Dompdf;
use Dompdf\Options;

require_once("config/init.php");
require_once __DIR__ . "/vendor/autoload.php";

$options = new Options();
$options->set('isRemoteEnabled', true);
$options->set('isHtml5ParserEnabled', true);
$options->set('chroot', __DIR__); 
$dompdf = new Dompdf($options);

	  if(isset($_POST['submit'])){
		  
		  $inicio = $_POST['inicio'];
		  $fim = $_POST['fim'];
	
	
	$html = '<table class="table table-bordered">';	
	$html .= '<thead>';
	$html .= '<tr>';
	$html .= '<th>2.1.1 Volume de créditos - MZN</th>';
	$html .= '<th>Capital</th>';
	$html .= '<th>Juros</th>';
	$html .= '<th>Total</th>';
	$html .= '</tr>';
	$html .= '</thead>';
	$html .= '<tbody>';
	

	$dadosCredito = $database->query("SELECT cr.*,cli.* FROM creditos cr INNER JOIN clientes cli ON cli.id_cliente = cr.id_cliente WHERE cr.data BETWEEN '$inicio' AND '$fim' AND cr.status='pendente'");
	while($row_transacoes = $database->fetch_assoc($dadosCredito)){
	}
}
	    
	    $html .= '<tr>';
		$html .="<td>Montante de créditos concedidos no período</td>";
		$html .= "<td>90</td>";
		$html .= "<td>90</td>";
	    $html .= "<td>890</td>";
	      "</tr>";
	      
	      	    $html .= '<tr>';
		$html .="<td>Montante de créditos reembolsados no período</td>";
		$html .= "<td>90</td>";
		$html .= "<td>90</td>";
	    $html .= "<td>890</td>";
	      "</tr>";
	      
	      	    $html .= '<tr>';
		$html .="<td>Montante de créditos abatidos no período</td>";
		$html .= "<td>90</td>";
		$html .= "<td>90</td>";
	    $html .= "<td>890</td>";
	      "</tr>";
	      
	      	    $html .= '<tr>';
		$html .="<td>Montante da carteira de crédito activa/vigente</td>";
		$html .= "<td>90</td>";
		$html .= "<td>90</td>";
	    $html .= "<td>890</td>";
	      "</tr>";
	      
	      	    $html .= '<tr>';
		$html .="<td>Montante da carteira em risco</td>";
		$html .= "<td>90</td>";
		$html .= "<td>90</td>";
	    $html .= "<td>890</td>";
	      "</tr>";

	$html .= '</tbody>';
	$html .= '</table>';
	
		$html1 = '<table class="table table-bordered">';	
	$html1 .= '<thead>';
	$html1 .= '<tr>';
	$html1 .= '<th>2.1.2 Número de créditos</th>';
	$html1 .= '<th>N</th>';
	$html1 .= '</tr>';
	$html1 .= '</thead>';
	$html1 .= '<tbody>';
	
		 $html1 .= '<tr>';
		$html1 .="<td>Número de créditos concedidos no período</td>";
		$html1 .= "<td>7</td>";
	      "</tr>";

    	 $html1 .= '<tr>';
		$html1 .="<td>Número de créditos reembolsados no período</td>";
		$html1 .= "<td>9</td>";
	      "</tr>";
	$html1 .= '</tbody>';
	$html1 .= '</table>';
	
	
	
	
	
	$html3 = '<table class="table table-bordered">';	
	$html3 .= '<thead>';
	$html3 .= '<tr>';
	$html3 .= '<th>Actividade/finalidade</th>';
	$html3 .= '<th>Montante de créditos concedidos no período (9)</th>';
	$html3 .= '</tr>';
	$html3 .= '</thead>';
	$html3 .= '<tbody>';
	

	    
	    	$html3 .= '<tr>';
			$html3 .="<td>Comércio</td>";
			$html3 .= "<td>90</td>";
		      "</tr>";
	      
	      	    	$html3 .= '<tr>';
			$html3 .="<td>Agricultura</td>";
			$html3 .= "<td>90</td>";
		      "</tr>";
	      
	      	$html3.= '<tr>';
			$html3 .="<td>Pecuária</td>";
			$html3 .= "<td>90</td>";
	      "</tr>";
	      
	      	    	$html3 .= '<tr>';
			$html3 .="<td>Indústria</td>";
			$html3 .= "<td>90</td>";
		      "</tr>";
	      
	      	$html3 .= '<tr>';
			$html3 .="<td>Serviços</td>";
			$html3 .= "<td>90</td>";
		      "</tr>";
	      
	         $html3 .= '<tr>';
			$html3 .="<td>Consumo</td>";
			$html3 .= "<td>90</td>";
	      "</tr>";
	      
	      	$html3 .= '<tr>';
			$html3 .="<td>Outros</td>";
			$html3 .= "<td>90</td>";
		      "</tr>";

		$html3 .= '</tbody>';
	$html3 .= '</table>	';	
	
	
	
		
	
	
	$html2 = '<table class="table table-bordered">';	
	$html2 .= '<thead>';
	$html2 .= '<tr>';
	$html2 .= '<th>Descrição</th>';
	$html2 .= '<th>Nº de clientes activos</th>';
	$html2 .= '</tr>';
	$html2 .= '</thead>';
	$html2 .= '<tbody>';
	

	      
	      	$html2 .= '<tr>';
			$html2 .="<td>Homens</td>";
			$html2 .= "<td>00</td>";
		      "</tr>";
	      
	         $html2 .= '<tr>';
			$html2 .="<td>Mulheres</td>";
			$html2 .= "<td>800</td>";
	      "</tr>";
	      
	      	$html2 .= '<tr>';
			$html2 .="<td>Outros</td>";
			$html2 .= "<td>90</td>";
		      "</tr>";

		$html2 .= '</tbody>';
	$html2 .= '</table>	';	
	
	
	
		$html4 = '<table class="table table-bordered">';	
	$html4 .= '<thead>';
	$html4 .= '<tr>';
	$html4 .= '<th>Classe de Risco (11)</th>';
	$html4 .= '<th>Capital (12)</th>';
	$html4 .= '<th>Juro (13)</th>';
	$html4 .= '<th>TOTAL</th>';
	$html4 .= '</tr>';
	$html4 .= '</thead>';
	$html4 .= '<tbody>';
	

	      
	      	$html4 .= '<tr>';
			$html4 .="<td>Classe I (de 1 até 30 dias)</td>";
			$html4 .= "<td>00</td>";
			$html4 .="<td>00</td>";
			$html4 .= "<td>00</td>";
		      "</tr>";
	      
	         $html4 .= '<tr>';
			$html4 .="<td>Classe II (de 31 até 90 dias)</td>";
			$html4 .= "<td>00</td>";
			$html4 .="<td>00</td>";
			$html4 .= "<td>00</td>";
	      "</tr>";
	               $html4 .= '<tr>';
			$html4 .="<td>Classe III (de 91 a 365 dias)</td>";
			$html4 .= "<td>00</td>";
			$html4 .="<td>00</td>";
			$html4 .= "<td>00</td>";
	      "</tr>";
	      
	      	$html4 .= '<tr>';
	      	$html4 .="<td>Classe IV (mais de 365 dias)</td>";
			$html4 .= "<td>00</td>";
			$html4 .="<td>00</td>";
			$html4 .= "<td>00</td>";
		      "</tr>";
		$html4 .= '</tbody>';
	$html4 .= '</table>	';

	
	
	
		$html5 = '<table class="table table-bordered">';	
	$html5 .= '<thead>';
	$html5 .= '<tr>';
	$html5 .= '<th>Descrição</th>';
	$html5 .= '<th>Mínimo</th>';
		$html5 .='<th>Máximo</th>';
	$html5 .= '</tr>';
	$html5 .= '</thead>';
	$html5 .= '<tbody>';
	
		 $html5 .= '<tr>';
		 $html5 .="<td>Taxa de juro mensal</td>";
		$html5 .="<td>14</td>";
		$html5 .= "<td>15</td>";
	      "</tr>";

    	 $html5 .= '<tr>';
    	  $html5 .="<td>Prazo (Meses)</td>";
		$html5 .="<td>16</td>";
		$html5 .= "<td>17</td>";
	      "</tr>";
	$html5 .= '</tbody>';
	$html5 .= '</table>';	
	
		$somaCapitaisProprios = $database->query("SELECT * FROM creditos WHERE fonte ='1' AND data BETWEEN '$inicio' AND '$fim' AND status='pendente'");
	    $somaProprios = mysqli_num_rows($somaCapitaisProprios);
	

	
		$somaCapitaisProprios2 = $database->query("SELECT * FROM creditos WHERE fonte ='2' AND data BETWEEN '$inicio' AND '$fim' AND status='pendente'");
	    $somaAlheios = mysqli_num_rows($somaCapitaisProprios2);
	
	
		$somaCapitaisProprios3 = $database->query("SELECT * FROM creditos WHERE fonte ='3' AND data BETWEEN '$inicio' AND '$fim' AND status='pendente'");
	   $somaNacionais = mysqli_num_rows($somaCapitaisProprios3);
	 
	
		$somaCapitaisProprios4 = $database->query("SELECT * FROM creditos WHERE fonte ='4' AND data BETWEEN '$inicio' AND '$fim' AND status='pendente'");
	    $somaEstrangeiros = mysqli_num_rows($somaCapitaisProprios4);
	  
		
	
	$html6 = '<table class="table table-bordered">';	
	$html6 .= '<thead>';
	$html6 .= '<tr>';
	$html6 .= '<th>Tipo</th>';
	$html6 .= '<th>Quantidade</th>';
	$html6 .= '</tr>';
	$html6 .= '</thead>';
	$html6 .= '<tbody>';
	
		 $html6 .= '<tr>';
		 $html6 .="<td>Capitais Próprios</td>";
		$html6 .="<td>$somaProprios</td>";
		      "</tr>";

    	 $html6 .= '<tr>';
    	  $html6 .="<td>Capitais Alheios</td>";
		$html6 .= "<td>$somaAlheios</td>";
	      "</tr>";
	      
	      		 $html6 .= '<tr>';
		    $html6 .="<td>Nacionais</td>";
	     	$html6 .= "<td>$somaNacionais</td>";
	      "</tr>";

    	 $html6 .= '<tr>';
    	  $html6 .="<td>Estrangeiros</td>";
	    	$html6 .= "<td>$somaEstrangeiros</td>";
	      "</tr>";
	      
	$html6 .= '</tbody>';
	$html6 .= '</table>';
	
	
	
	$html7 = '<table class="table table-bordered">';	
	$html7 .= '<thead>';
	$html7 .= '<tr>';
	$html7 .= '<th>Descrição</th>';
	$html7 .= '<th>Quantidade</th>';
	$html7 .= '</tr>';
	$html7 .= '</thead>';
	$html7 .= '<tbody>';
	
		 $html7 .= '<tr>';
		 $html7 .="<td>Empréstimos obtidos no período</td>";
		$html7 .="<td>14</td>";
		      "</tr>";

    	 $html7 .= '<tr>';
    	  $html7 .="<td>Donativos obtidos no período</td>";
		$html7 .= "<td>17</td>";
	      "</tr>";
	      
	      		 $html7 .= '<tr>';
		    $html7 .="<td>Aumento do capital com recursos próprios</td>";
	     	$html7 .= "<td>15</td>";
	      "</tr>";

 
	      
	$html7 .= '</tbody>';
	$html7 .= '</table>';
	
	
	
	
	
	
	
		
		$html8 = '<table class="table table-bordered">';	
	$html8 .= '<thead>';
	$html8 .= '<tr>';
	$html8 .= '<th>Descrição</th>';
	$html8 .= '<th>Total</th>';
	$html8 .= '</tr>';
	$html8 .= '</thead>';
	$html8 .= '<tbody>';
	
		 $html8 .= '<tr>';
		 $html8 .="<td>Inicial</td>";
		$html8 .="<td>14</td>";
	      "</tr>";

    	 $html8 .= '<tr>';
    	  $html8 .="<td>Actual</td>";
		$html8 .="<td>16</td>";
	      "</tr>";
	$html8 .= '</tbody>';
	$html8 .= '</table>';
	
	
	
			
		$html9 = '<table class="table table-bordered">';	
	$html9 .= '<thead>';
	$html9 .= '<tr>';
	$html9 .= '<th>Descrição</th>';
	$html9 .= '<th>Mês 1</th>';
	$html9 .= '<th>Mês 2</th>';
	$html9 .= '<th>Mês 3</th>';
	$html9 .= '</tr>';
	$html9 .= '</thead>';
	$html9 .= '<tbody>';
	
		 $html9 .= '<tr>';
		 $html9 .="<td>Caixa</td>";
		$html9 .="<td>140</td>";
		$html9 .="<td>13</td>";
		$html9 .="<td>14</td>";
	      "</tr>";

	 $html9 .= '<tr>';
		 $html9 .="<td>Bancos</td>";
		$html9 .="<td>14</td>";
		$html9 .="<td>14</td>";
		$html9 .="<td>14</td>";
	      "</tr>";
	      
    	 $html9 .= '<tr>';
    	  $html9 .="<td>Outros activos</td>";
		$html9 .="<td>16</td>";
		$html9 .="<td>14</td>";
		$html9 .="<td>14</td>";
		
	      "</tr>";
	$html9 .= '</tbody>';
	$html9 .= '</table>';
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	$logotipo_dados = $database->query("SELECT * FROM empresa");
$dados_empresa = $database->fetch_assoc($logotipo_dados);

$logo_empresa = $dados_empresa['logo'];	
$nome_empresa = $dados_empresa['nome_empresa'];	
$nuit = $dados_empresa['nuit'];	
$contactos = $dados_empresa['contactos'];	
$email_empresa = $dados_empresa['email'];	
$endereco_empresa = $dados_empresa['endereco'];


	// $somaCapitaisProprios = $database->query("SELECT SUM as soma FROM creditos WHERE fonte ='1' AND data BETWEEN '$inicio' AND '$fim' AND status='pendente");
	// while($rowSoma = $database->fetch_assoc($somaCapitaisProprios)){
	//     $somaProprios = $rowSoma['soma'];
	// }
	
	// 	$somaCapitaisProprios2 = $database->query("SELECT SUM as soma FROM creditos WHERE fonte ='2' AND data BETWEEN '$inicio' AND '$fim' AND status='pendente");
	// while($rowSoma2 = $database->fetch_assoc($somaCapitaisProprios2)){
	//     $somaAlheios = $rowSoma2['soma'];
	// }
	
	// 	$somaCapitaisProprios3 = $database->query("SELECT SUM as soma FROM creditos WHERE fonte ='3' AND data BETWEEN '$inicio' AND '$fim' AND status='pendente");
	// while($rowSoma3 = $database->fetch_assoc($somaCapitaisProprios3)){
	//     $somaNacionais = $rowSoma3['soma'];
	// }
	
	// 	$somaCapitaisProprios4 = $database->query("SELECT SUM as soma FROM creditos WHERE fonte ='4' AND data BETWEEN '$inicio' AND '$fim' AND status='pendente");
	// while($rowSoma4 = $database->fetch_assoc($somaCapitaisProprios4)){
	//     $somaEstrangeiros = $rowSoma4['soma'];
	// }


	
	// Carrega seu HTML
	$dompdf->load_html('
	
	
	<style>
	table, th, td {
  border: 1px solid black;
}
	</style>
	<div class="jonas">
	<div class="logo" align="left">
	<img src="img/bm.PNG"/>
	
	
	<p align="center" style="padding-top:-150px;"><h5>
	 <b>BANCO DE MOÇAMBIQUE<br>		
DEPARTAMENTO DE SUPERVISÃO PRUDENCIAL<br>		
REPORTE PERIÓDICO DE INFORMAÇÕES DE MICROFINANÇAS<br>		
INSTITUIÇÕES SUJEITAS À MONITORIZAÇÃO</b>		

</h5>	</p>
	</div>
	
	<br></br><br>
	
		<h4 style="text-align: center; ">Relatorio Trimestral '.$inicio.' a '.$fim.'</h4>
		
<p>		PERÍODO DE REPORTE: <br>											
DATA: '.$inicio.' (DD/MM/AAAA)<br>											
											
											
1. OPERADORES DE MICROCRÉDITO	<br>										
Denominação: '.$nome_empresa.'<br>											
Endereço : '.$endereco_empresa.'<br>											
Provincia: Maputo<br>											
Telefone:___________________Telemóvel:'.$contactos.'<br>									
Fax:_____________________________ <br>
E-mail: '.$email_empresa.'<br>										
Nº de Trabalhadores:____________ <br>											
Data de Início das Actividades:_________________<br>											
Nome do Responsável pela Gestão da Instituição: Dercelia Antonio Matimbe	<br><br>										
Nome do Operador: ___________________________________________________________________</p><br><br>											
											
											
<p><b>2. INFORMAÇÕES SOBRE A ACTIVIDADE<br>				
2.1 CARTEIRA DE CRÉDITO	</b></p>			
	

		
			'.$html.'
			'.$html1.'
		
			
		
	<p><b>2.1.3 Créditos concedidos por sector de actividade/finalidade</b></p>

				'.$html3.'
				
			<p><b>2.1.4 Carteira de Clientes</b></p>
			
			
			'.$html2.'
			
		<p><b>2.1.5 Estrutura da Carteira em Risco</b></p>
			'.$html4.'
			
		<p><b>2.2 TAXAS DE JURO E PRAZOS DE VENCIMENTO</b></p> 	
			'.$html5.'
			
			
			
		<p><b>2.3 FONTES DE FINANCIAMENTO DA INSTITUIÇÃO</b></p>	
			
			'.$html6.'
			
			
		<p><b>2.4 FINANCIAMENTOS DO PERÍODO</b></p>
		'.$html7.'
			
			<p><b>2.5 CAPITAL</b></p>
			
		'.$html8.'
		
		<p><b>3. SITUAÇÃO FINANCEIRA DA OPERADOR</b></p>
		
		'.$html9.'
		
		
		
		
		');

	//Renderizar o html
	$dompdf->set_paper('A4', 'portrait');
	$dompdf->render();

	//Exibibir a página
	$dompdf->stream(
		"reportTrimestralBM.pdf", 
		array(
			"Attachment" => false //Para realizar o download somente alterar para true
		)
	);
	
?>