<?php	

	include_once("includes/conexao.php");

	if(isset($_GET['id']) && !empty($_GET['id'])){
		
		$id = $_GET['id'];
	
	
	 $buscar = "SELECT * FROM creditos WHERE id='$id'";
		   $query_sel = mysqli_query($con,$buscar);
		   $row = mysqli_fetch_assoc($query_sel);
			   
			   $nome = $row['cliente'];
			   $valor = $row['valor'];
			   $tipo = $row['tipo'];
			   $juros = $row['juros'];
			   $total = $row['total'];
			   $v_prest = $row['v_prest'];
			   $tempo = $row['prestacoes'];
			   $now = date('Y-m-d');
			   $conta = $row['conta'];
			   
			   $taxas = $row['taxas'];
			   $percent = $taxas * 100;
			   
	$busca_dados_cliente = "SELECT * FROM clientes WHERE nome_cliente='$nome'";
     $vida = mysqli_query($con,$busca_dados_cliente);
    $EstouNaBoa = mysqli_fetch_assoc($vida);
    
      $bairro = $EstouNaBoa['bairro'];	
      $avenida = $EstouNaBoa['avenida'];	
      $quarteirao = $EstouNaBoa['quarteirao'];	
      $casa = $EstouNaBoa['casa'];	
      $nuit = $EstouNaBoa['nuit'];	
      $bi = $EstouNaBoa['bi'];	
      $estado = $EstouNaBoa['estado_civil'];	
      $provincia = $EstouNaBoa['provincia'];	
      $local_emissao = $EstouNaBoa['local_emissao'];	
	  $cell1 = $EstouNaBoa['cell1'];
	  $cell2 = $EstouNaBoa['cell2'];
	  $cell3 = $EstouNaBoa['cell3'];
		
     $nacionalidade = $EstouNaBoa['nacionalidade'];
	  $data_emissao = $EstouNaBoa['data_emissao'];		
			   
	$ano = date('Y');
	
	
	$dados_conta = "SELECT * FROM contas WHERE conta='$conta'";
	$leva = mysqli_query($con,$dados_conta);
	$database_fetch = mysqli_fetch_assoc($leva);
	
	$numero_conta = $database_fetch['numero_conta'];
	$moeda = $database_fetch['moeda'];
	$nib = $database_fetch['nib'];
	$iban = $database_fetch['iban'];
	$swift = $database_fetch['swift'];
	
} 
	
	if($tipo == "Mensal"){
		
		$whet = 30;
	}elseif($tipo == "Bimensal"){
		$whet = 60;
		
	}elseif($tipo == "Trimestral"){
		
		$whet = 90;
	}else{
		
		$whet = 120;
	}




$html2 = '<table class="table table-bordered">';	
	$html2 .= '<thead>';
	$html2 .= '<tr>';
	$html2 .= '<th>Prestação</th>';
	$html2 .= '<th>V.unit</th>';
	
	$html2 .= '<th>Data Prevista</th>';
	$html2 .= '</tr>';
	$html2 .= '</thead>';
	$html2 .= '<tbody>';
	
	
	
	$result_transacoes = "SELECT * FROM creditos WHERE id ='$id'";
	
	$resultado_trasacoes = mysqli_query($con, $result_transacoes);
	$row_transacoes = mysqli_fetch_assoc($resultado_trasacoes);
		
		$prestacoes = $row_transacoes['prestacoes'];
		$total_capital = $row_transacoes['total'];
		$data = $row_transacoes['data'];
		
		
		
		
		
		
		
		for ($x = 1; $x <= $prestacoes; $x++) {
			
			
    
        $valor_credito_1 = $total_capital/$prestacoes;
		
		
		 
		
		
		
		
		
		
		
		       $date = new DateTime($data);
                $date->modify('+30 day');
                $mudanca_frente_1 = $date->format('Y-m-d');
                
				
				$date = new DateTime($data);
                $date->modify('+60 day');
                $mudanca_frente_2 = $date->format('Y-m-d');
				
				$date = new DateTime($data);
                $date->modify('+90 day');
                $mudanca_frente_3 = $date->format('Y-m-d');
				
				
				 $date = new DateTime($data);
                $date->modify('+120 day');
                $mudanca_frente_4 = $date->format('Y-m-d');
                
				
				$date = new DateTime($data);
                $date->modify('+150 day');
                $mudanca_frente_5 = $date->format('Y-m-d');
				
				$date = new DateTime($data);
                $date->modify('+180 day');
                $mudanca_frente_6 = $date->format('Y-m-d');
				
				 $date = new DateTime($data);
                $date->modify('+210 day');
                $mudanca_frente_7 = $date->format('Y-m-d');
                
				
				$date = new DateTime($data);
                $date->modify('+240 day');
                $mudanca_frente_8 = $date->format('Y-m-d');
				
				$date = new DateTime($data);
                $date->modify('+270 day');
                $mudanca_frente_9 = $date->format('Y-m-d');
				
				 $date = new DateTime($data);
                $date->modify('+300 day');
                $mudanca_frente_10 = $date->format('Y-m-d');
                
				
				$date = new DateTime($data);
                $date->modify('+330 day');
                $mudanca_frente_11 = $date->format('Y-m-d');
				
				$date = new DateTime($data);
                $date->modify('+360 day');
                $mudanca_frente_12 = $date->format('Y-m-d');
				
		
		
		
		 if($x == 1){
			
			$nova_data = $mudanca_frente_3;
			
		}elseif($x == 2){
			
			$nova_data = $mudanca_frente_6;
		
		}elseif($x == 3){
			
			$nova_data = $mudanca_frente_9;
		}elseif($x == 4){
			
			$nova_data = $mudanca_frente_12;
			
		}else{
			
			$nova_data = 0;
		}
		
		
		
		
		
		
		
		$html2 .= '<tr>';
		$html2 .= '<td>Prestação'.$x."</td>";
		$html2 .= '<td>'.number_format($valor_credito_1,2,",","."). "</td>";
			
		
		$html2 .= '<td>'.$nova_data."</td></tr>";

			}		


		 


  
		
	$html2 .= '</tbody>';
	$html2 .= '</table>';	
	
	
	
	
	$html = '
	
	<div class="logo" align="left">
	<img src="img/logo2.jpeg" width="300px" height="120px"/>
	
	
	
	<p align="right" style="padding-top:-150px;">
	   Kopeni Microcredito,Ei<br>
	   Nuit: 106812721<br>
	   Cell: (+258) 84/86 7628501<br>
	   Email: kopenimicrocredito@gmail.com<br>
	   Email2: info@kopenimicrocredito.com<br>
	   Endereço: Rua Antonio da Conceição nr°151, Maputo-Moçambique<br>
	   
	</p>
	</div>
	<br><br><br><br>
	         


<p align="center"><b>DECLARAÇÃO CONFESSÓRIA DA DIVIDA</b></p>



<p>Entre</p> 

<p>KOPENI MICROCREDITO, empresa de categoria individual, com sede na Cidade de Maputo, no Bairro da Malhangalene B, Rua António da Conceição
 nr 151, R/C Única, contribuinte fiscal (NUIT) nr 106812721, neste acto representado pelo Sr. ALEXANDRE BARROSO RAFAEL, na qualidade de Gestor Geral,
 doravante designado KOPENI MICROCREDITO.</p>

<p>E</p>

<p><b>'.$nome.'</b> de nacionalidade '.$nacionalidade.', estado civil '.$estado.', portador do Bilhete de identidade n° '.$bi.', 
emitido em '.$data_emissao.', NUIT '.$nuit.', no Bairro '.$bairro.', casa n° '.$casa.', Quarteirão '.$quarteirao.', '.$local_emissao.',
 Província de '.$provincia.', telemóvel '.$cell1.' ou '.$cell2.' (adiante, designado por “Devedor”) venho para todos os efeitos legais,
 designadamente do artigo 352° do código civil, declarar espontânea e livremente que confesso devedor da quantia de <b>'.number_format($total,2,",",".").'</b> Meticais
 , a Kopeni Microcrédito, E.I , (adiante, o “credor”),nos termos e condições seguintes:</p>

                                                                 
<p align="center"><b>Cláusula Primeira</b><br>
(Confissão da Dívida)</p>
<p>O valor da divida resulta do financiamento no âmbito do microcrédito concedido pela KOPENI MICROCRÉDITO, E.I. referente 
ao débito constante do contrato em anexo.</p>


        <p align="center"><b>Cláusula Segunda</b><br>
            (Uso da presente Confissão)</p>
<p>A presente Declaração Confessória de Divida representa uma garantia prestada pelo Devedor ao Credor,
 que será usado caso o Devedor não cumpra com as suas obrigações resultantes do contrato do mútuo.</p>






<p align="center"><b>Cláusula Terceira</b><br>
				              (Mora de Pagamento)</p>
<p>1. A mora de pagamento, conforme determinado na cláusula anterior, confere ao credor o direito de
 executar imediatamente a presente Declaração Confessória de Divida, que serviria como título executivo, 
 nos termos a seguir indicados e legalmente permitidos.<br>
2. As condições estipuladas nesta declaração, referentes os juros de mora de pagamento, actualização monetária e 
forma de pagamento, poderão ser modificadas mediante aditivo, com vistas a ajustá-las a eventuais alterações que 
possam ser adotadas pelas autoridades monetárias.</p>




<p align="center"><b>Cláusula quarta</b><br>
  (Exequibilidade Judicial)</p>
<p>A presente Declaração Confessória de Dívida constitui, nos termos da alínea c) do artigo 46° do Código de Processo Civil,
 com as alterações introduzidas pelo decreto-Lei n°1/2005, de 27 de Dezembro, um título executivo bastante, podendo o Credor
 recorrer ao processo executivo em caso de incumprimento, sem necessidade de prévia interpelação extrajudicial da devedora.</p>
						

<p align="center"><b>Cláusula Quinta</b><br>
(Despesas Judiciais e Extrajudiciais)</p>
<p>O devedor declara ainda que, serão suportadas ao seu cargo todas as despesas judiciais e extrajudiciais que o 
Credor tiver de incorrer para a segurança e cobrança da dívida declarada pela presente Declaração Confessória de Divida.</p>


<p align="center"><b>Cláusula Sexta</b><br>
(Foro)</p>
<p>Para dirimir dúvidas relativas ao presente instrumento, as partes elegem o Tribunal Judicial da Cidade de Maputo,
 renunciando a qualquer outro, por mais privilegiado que seja.</p>

<br>
<p align="center"><b>Cláusula Setima</b><br>
(Disposições Gerais)</p>
<p>1. A presente declaração vincula as partes, e é realizado em caráter irrevogável, irretratável e intransferível, o qual 
obrigam as partes a cumpri-lo, a qualquer título, bem como seus herdeiros e sucessores a qualquer título.<br>

2. Estando o(a) Devedor(a) consciente do significado da presente Declaração Confessória de Divida e de pleno acordo como seu conteúdo, 
e para que se produzam os efeitos legais devidos, declara aceitar todas as disposições aqui estabelecidas, pelo presente Declaração e 
por si assinada em 2 (dois) exemplares, ficando cada uma das partes com um exemplar de igual valor, conteúdo e forma, para o mesmo efeito.</p>
	


		
<p>A presente declaração passa a vigorar entre as partes a partir da assinatura do mesmo.</p>

Feito e assinado aos '.$dia.' de '.$mes.' de '.$ano.'
			
<br><br>
	
			
			<p align="left" style="padding-top:0px">O Credor</p><br>                      <p align="right" style="padding-top:-70px">O devedor</p><br>
<p align="left" style="padding-top:-40px">_______________________________ </p>             <p align="right" style="padding-top:-40px"> ___________________________</p>






<br><br><br><br><br><br><br><br>

<p align="center"><b>ANEXO  - CONTRATO DE FINANCIAMENTO</b></p>


<p align="center"><b>CONTRATO DE FINANCIAMENTO</b></p>

<p>Pelo presente instrumento particular, de um lado, <b>'.$nome.'</b>, '.$nacionalidade.' maior, residente no Bairro '.$bairro.', casa no '.$casa.', 
Quarteirão '.$quarteirao.','.$local_emissao.', Província de '.$provincia.', Portador do BI n° '.$bi.' de ora em diante chamado de DEVEDOR.</p>

<p>E a <b>KOPENI MICROCRÉDITO</b>, neste instrumento representado por <b>ALEXANDRE BARROSO RAFAEL</b>, com residência na 
Rua António da Conceição no 151, Bairro da Malhangalene B, Cidade do Maputo, portadora do B.I n° 040100270814B denominada d
e CREDOR tem, entre si, justo e contratado o seguinte:</p>

                                            <p align="center"><b>Cláusula Primeira</b><br>
                                                            (Objecto)</p>

<p>O presente contrato, tem por objecto regular as condições da concessão de um empréstimo monetário pelo
 CREDOR ao DEVEDOR para financiar suas actividades e/ou necessidades.</p>

<p align="center"><b>Cláusula Segunda</b><br>
(Montante)</p>

<p>O CREDOR concede ao DEVEDOR um empréstimo no valor de '.number_format($valor,2,",",".").' Meticais acrescido de '.$percent.'% 
de juros, o qual o DEVEDOR se confessa devedor e fica obrigado a restituir ao CREDOR no prazo de '.$tempo.' meses, pagos em parcelas 
no valor de '.number_format($v_prest,2,",",".").' Meticais.

<p align="center"><b>Cláusula Terceira</b><br>
(Condições Gerais)</p>

<p>3.1 O presente contrato passa a vigorar a partir da assinatura do mesmo, podendo ser renovado por igual período 
sempre que houver interesse das partes, conforme o plano de renovação expresso por uma das partes.<br>
3.2 O presente contrato é realizado em caráter irrevogável, irretratável e intransferível, o qual obrigam as partes a cumprí-lo, 
a qualquer título, bem como seus herdeiros e sucessores.<br>
3.3 O DEVEDOR através do presente, reconhece expressamente que possui uma dívida a ser paga diretamente ao CREDOR no
 montante total de <b>'.number_format($total,2,",",".").'</b> meticais.<br>
3.4 O CREDOR confessa que ressarcirá a mesma nas condições previstas neste contrato.<br>
3.5 Os herdeiros e sucessores das partes contratantes se obrigam desde já, ao inteiro teor deste contrato.</p>
       
        <p align="center"><b>Cláusula Quarta</b><br>
		(Prazos)</p>

<p>Será concedido o empréstimo pelo prazo máximo de '.$tempo.' mes/es , contados a partir da data que se celebra o presente 
contrato findo o qual o capital mutuado deverá estar totalmente amortizado.</p>


<p align="center"><b>Cláusula Quinta</b><br>
(Juros)</p>

<p>Serão contados e debitados juros sobre o capital mutuado em divida, sendo a taxa de 1% por dia</p>

<br><br><br>

<p align="center"><b>Cláusula Sexta</b><br>
(Amortização)</p>

<p>O empréstimo concedido deverá ser amortizado durante o tempo supracitado, podendo ser 
feito via banco ou presencialmente. Exclui-se deste modo, quaisquer outras formas de pagamento.</p>

<p>Abaixo apresentamos o plano de amortização da divida:</p>



<p align="center"><b>Cláusula Sétima</b><br>
(Pagamento das prestações)</p>

<p>Os pagamentos das prestações deverão ser realizados preferencialmente no estabelecimento do mutuário onde 
será facultado um comprovativo de pagamento (factura / recibo) ou na conta bancária abaixo: </p>

<p><b>KOPENI MICROCREDITO E.I<br>
'.$conta.'<br>
NÚMERO DE CONTA: '.$numero_conta.'<br>
MOEDA: '.$moeda.'<br>
NIB: '.$nib.'<br>
IBAN: '.$iban.'<br>
SWIFT: '.$swift.' </b></p>

<p>O DEVEDOR se compromete a fazer cheques pré datados por forma a garantir os pagamentos segundo o plano de pagamento e
 apresentar o comprovativo após o pagamento de cada prestação.</p>

<p align="center"><b>Cláusula Oitava</b><br>
(Obrigações do Mutuário)</p>

<p>Em razão do presente contrato, o DEVEDOR obriga-se a:<br>
8.1 Pagar integralmente as prestações devidas, até ao cumprimento total das obrigações a que se encontram descritas nos termos do presente contrato;<br>
8.2 Apresentar ao CREDOR comprovativos de pagamento num prazo não superior a dois dias;<br>
8.3 Informar ao CREDOR atempadamente em caso de mudança de instalações, ou encerramento por qualquer infortúnio, fornecer novo endereço. 
A não informação será tida como tentativa de fuga, podendo este denunciar o contrato e acionar as garantias;</p>


<br><br><br><br>

<p align="center"><b>Cláusula Nona</b><br>
(Incumprimento)</p>

<p>9.1 O não cumprimento pelo DEVEDOR de quaisquer obrigações assinadas neste contrato, dará ao CREDOR o direito de considerar
 imediatamente vencido o empréstimo concedido, sujeitando-se desta forma à cobranças extrajudiciais ou judiciais que se fizerem necessárias
 e posterior exigência do pagamento da totalidade da dívida incluindo Juros contratuais, Juros de Mora (25%) e outras obrigações emergentes do 
 contracto ora celebrado além dos encargos e honorários advindos da cobrança até a data do efectivo pagamento.<br>
9.2 Se, por qualquer motivo, houver eventual tolerância do CREDOR no pagamento fora dos prazos e condições estabelecidas, 
ainda que de modo reiterado, não será a mesma considerada como novação ou prorrogação do contrato ou das promissórias.
 Assim, as parcelas serão líquidos, certos e exigíveis nas condições previstas neste contrato.</p>


<br><br><br>

<p align="center"><b>Cláusula Décima</b><br>
(Resolução de conflitos)</p>

<p>Não obstante a boa-fé, idoneidade e honestidade de propósitos de ambas as partes, os conflitos resultantes da interpretação, 
ou execução do presente contrato, serão resolvidos por consenso entre as partes, e na pertinência do litígio, para dirimir quaisquer 
controvérsias oriundas do presente contrato pelo Tribunal competente.</p>
<p>Declarando haver lido e compreendido sendo maior e capaz, e por estarem de acordo com todas as disposições nelas consignadas os
 presentes assinam o presente instrumento, sem rasuras e sem vazios, em duas vias de igual teor e forma, destinando-se uma para cada
 uma das partes, que passa a vigorar entre as partes a partir da assinatura do mesmo.</p>



<p align="left" style="padding-top:0px">O Credor</p><br>                                                  <p align="right" style="padding-top:-70px">O devedor</p><br>
<p align="left" style="padding-top:-40px">_______________________________ </p>                        <p align="right" style="padding-top:-40px"> ___________________________</p>



	';



	
	//referenciar o DomPDF com namespace
	use Dompdf\Dompdf;

	// include autoloader
	require_once("dompdf/autoload.inc.php");

	//Criando a Instancia
	$dompdf = new DOMPDF();
	
	
	
	
	// Carrega seu HTML
	$dompdf->load_html('
	
	
	
	
		
			'. $html .'
			
			<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
			<h2>Plano de amortização</h2>
			'. $html2 .'
		
			
			
		');

	//Renderizar o html
	$dompdf->render();

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