<?php 
require_once("../../conexao.php");
require_once("campos.php");

echo <<<HTML
<table id="example" class="table table-striped table-light table-hover my-4">
<thead>
<tr>
<th>Status</th>
<th>Valor</th>
<th>Pagamento</th>	
<th>Lançamento</th>	
<th>Vencimento</th>	
<th>Parcelas</th>
<th>Cliente</th>								
<th>Ações</th>
</tr>
</thead>
<tbody>
HTML;


$query = $pdo->query("SELECT * from compras order by id desc ");
$res = $query->fetchAll(PDO::FETCH_ASSOC);
for($i=0; $i < @count($res); $i++){
	foreach ($res[$i] as $key => $value){} 

		$id = $res[$i]['id'];
		$cp1 = $res[$i]['valor'];
		$cp2 = $res[$i]['usuario'];
		$cp3 = $res[$i]['pagamento'];
		$cp4 = $res[$i]['lancamento'];
		$cp5 = $res[$i]['data_lanc'];
		$cp6 = $res[$i]['data_pgto'];
		
		$cp10 = $res[$i]['parcelas'];
		$cp11 = $res[$i]['status'];
		$cp12 = $res[$i]['cliente'];

		if($cp11 == 'Concluída'){
			$classe = 'text-success';
			$ocultar = '';
			
		}else if($cp11 == 'Cancelada'){
			$classe = 'text-warning';
			$ocultar = 'd-none';
		}
		else{
			$classe = 'text-danger';
			$ocultar = '';
			}

			$cp1 = number_format($cp1, 2, ',', '.');
			
			$cp6 = implode('/', array_reverse(explode('-', $cp6)));

			$query1 = $pdo->query("SELECT * from clientes where id = '$cp12' ");
		$res1 = $query1->fetchAll(PDO::FETCH_ASSOC);
		if(@count($res1) > 0){
			$nome_cliente = $res1[0]['nome'];
						
		}else{
			$nome_cliente = 'Sem Cliente';
		}


		$query1 = $pdo->query("SELECT * from usuarios where id = '$cp2' ");
		$res1 = $query1->fetchAll(PDO::FETCH_ASSOC);
		$nome_usuario = $res1[0]['nome'];


echo <<<HTML
	<tr>
	<td>
	<i class="bi bi-square-fill $classe"></i>
	</td>		
	<td>R$ {$cp1}</td>	
	<td>{$cp3}</td>	
	<td>{$cp4}</td>	
	<td>{$cp6}</td>	
	<td><a class="mx-1 text-dark" href="#" onclick="mostrarDados('{$id}', '{$cp1}', '{$nome_usuario}', '{$cp3}', '{$cp4}', '{$cp6}', '{$cp10}', '{$cp11}', '{$nome_cliente}')" title="Ver Dados da Venda">{$cp10}</a></td>		
	<td>{$nome_cliente}</td>									
	<td>
	
	<a href="#" onclick="excluir('{$id}' , '{$cp1}')" title="Cancelar Venda">	<i class="bi bi-trash text-danger {$ocultar}"></i> </a>

	<a class="mx-1 text-dark" href="#" onclick="mostrarDados('{$id}', '{$cp1}', '{$nome_usuario}', '{$cp3}', '{$cp4}', '{$cp6}', '{$cp10}', '{$cp11}', '{$nome_cliente}')" title="Ver Dados da Venda">
	<i class="bi bi-exclamation-square"></i></a>

	</td>
	</tr>
HTML;
} 
echo <<<HTML
</tbody>
</table>
HTML;

?>

<script>
$(document).ready(function() {    
	$('#example').DataTable({
		"ordering": false
	});

} );


function mostrarDados(id, cp1, cp2, cp3, cp4, cp6, cp10, cp11, cp12){
	
	$('#campo1').text(cp1);
	$('#campo2').text(cp2);
	$('#campo3').text(cp3);
	$('#campo4').text(cp4);
	
	$('#campo6').text(cp6);
	$('#campo10').text(cp10);
	$('#campo11').text(cp11);
	$('#campo12').text(cp12);
	$('#subtot').text(cp1);
	
	var myModal = new bootstrap.Modal(document.getElementById('modalDados'), {		});
	myModal.show();

	listarParcelas(id);
	
}


function listarParcelas(id){
	$.ajax({
        url: pag + "/listar-parcelas.php",
        method: 'POST',
        data: {id},
        dataType: "html",

        success:function(result){
            $("#listar-parcelas").html(result);
        }
    });
}

</script>




