<?php require_once('topo.php');?>
<?php require_once('lateral.php');?>
<?php
//VERIFICAÇÃO DO PROGRAMA E NÍVEL PERMISÃO
$idprograma_pagina = 30;
//VERIFICA A AÇÃO DO USUÁRIO

$SelecionaProgramaUsuario = Seleciona("usuarios_programas", "WHERE idusuario='".$_SESSION['usuarioID']."' AND idprograma='$idprograma_pagina'", "LIMIT 0,1");
while($progama_usuario = mysql_fetch_array($SelecionaProgramaUsuario)){
$AcaoUsuario = $progama_usuario['acao'];
}

//AÇÕES
// Visualizar
// Inserir
// Completa

//MASTER ACESSO
if($_SESSION['master'] == 1){
   $AcaoUsuario = "Completa"; 
}

//FIM VERIFICAÇÃO PROGRAMA
?>      
      <!-- Right side column. Contains the navbar and content of the page -->
      <div class="content-wrapper">
        <!-- Content Header (Page header) -->
        <section class="content-header">
          <h1>
            Histórico Clientes
            <small>listagem de histórico financeiro clientes cadastradas</small>
          </h1>
            <button type="button" <?php if($_GET['FiltroStatus'] == ""){ echo 'class="btn "';}else{ echo 'class="btn btn-primary"';}?> style=" float:right;" onclick="location.href='listar_vendas_geral.php';">Todos</button>
            
            <button type="button" <?php if($_GET['FiltroStatus'] == "Credito"){ echo 'class="btn "';}else{ echo 'class="btn btn-primary"';}?> style=" float:right;" onclick="location.href='listar_vendas_geral.php?FiltroStatus=Credito';">Créditos</button>
            <button type="button" <?php if($_GET['FiltroStatus'] == "Debitos"){ echo 'class="btn "';}else{ echo 'class="btn btn-primary"';}?> style=" float:right;" onclick="location.href='listar_vendas_geral.php?FiltroStatus=Debitos';">Debitos</button>                          
        </section>

        <!-- Main content -->
        <section class="content">
          <div class="row">
            <div class="col-xs-12"><!-- /.box -->

              <div class="box">
                <div class="box-header">
                  <h3 class="box-title">Listagem de Histórico Financeiro dos Clientes</h3>
                </div><!-- /.box-header -->
                <div class="box-body">
                  <table id="example1" class="table table-bordered table-striped">
                    <thead>
                      <tr>
                        <th style="cursor:pointer">Cliente</th>
                        <th style="cursor:pointer">Total à Receber</th>                        
                        <th style="cursor:pointer">Total Pago</th> 
                        <th style="cursor:pointer">Saldo</th>                         
                      </tr>
                    </thead>
                    <tbody>
					<?php
                    $Seleciona_clientes = Seleciona("clientes", "WHERE status <> 'Inativo'", "");
					$TotalVendaFinal = "";
					$TotalPagoFinal = "";
					while($clientes = mysql_fetch_array($Seleciona_clientes)){
                    
					$idcliente = $clientes['idcliente'];
					
					
					/*
					//PEGO VALOR TOTAL DE VENDAS
					$Seleciona_venda = Seleciona("vendas", "WHERE idcliente='$idcliente'", "");
					$ValorTotalFinal = 0;
					while($vendas = mysql_fetch_array($Seleciona_venda)){
						
						$idvenda = $vendas['idvenda'];
					
					//TOTAL PRODUTOS
					
					$selec = "select sum(valor_total_servico) AS soma FROM vendas_produtos WHERE idvenda='$idvenda'";
					$exec = mysql_query($selec, $conexao) or die(mysql_error());       
					$TotalProdutos = mysql_num_rows($exec);
					while($areceberpago=mysql_fetch_array($exec)) {
					$ValorTotalProdutos = $areceberpago['soma'];	
														
					}						
					
					$ValorTotalFinal = $ValorTotalProdutos + $ValorTotalFinal;
						
					}*/
					
					//NOVO TOTAL DE VENDAS
					
					$selec_vendas = "select sum(valor_conta) AS soma_vendas FROM contas WHERE idcliente='$idcliente' AND tipo_conta='Receber'";
					$exec_vendas = mysql_query($selec_vendas, $conexao) or die(mysql_error());       
					while($vendas=mysql_fetch_array($exec_vendas)) {
					$ValorTotalFinal = $vendas['soma_vendas'];	
															
					}					
					
					/*
					//PEGO CONTAS A RECEBER CLIENTE
					

					$selec_contas = "select sum(valor_conta) AS soma_contas FROM contas WHERE idcliente='$idcliente' AND tipo_conta='Receber' AND categoria <> 'Venda'";
					$exec_contas = mysql_query($selec_contas, $conexao) or die(mysql_error());       
					while($contas=mysql_fetch_array($exec_contas)) {
					$ValorTotalContas = $contas['soma_contas'];	
															
					}*/
					
					
					//PEGO VALOR TOTAL DE PAGAMENTOS			
					
					$selec_pagamentos = "select sum(valor) AS soma_pagamentos FROM pagamentos WHERE idcliente='$idcliente' AND status='Pago'";
					$exec_pagamentos = mysql_query($selec_pagamentos, $conexao) or die(mysql_error());       
					while($pagamentos=mysql_fetch_array($exec_pagamentos)) {
					$ValorTotalPagamentos = $pagamentos['soma_pagamentos'];	
															
					}						

					$SaldoAtual = $ValorTotalPagamentos - $ValorTotalFinal;
					
					if($SaldoAtual != "0"){
                    
					if($_GET['FiltroStatus'] == ""){
						$exibe = "Sim";
					}
					
					if($_GET['FiltroStatus'] == "Debitos"){
						
						if($SaldoAtual < "0"){
						$exibe = "Sim";
						}else{
						$exibe = "Nao";
						}						
					}	
					
					if($_GET['FiltroStatus'] == "Credito"){
						
						if($SaldoAtual > "0"){
						$exibe = "Sim";
						}else{
						$exibe = "Nao";
						}						
					}										
					
					if($exibe == "Sim"){
					
					?>
                      <tr>
                        <td><?php echo utf8_encode($clientes['nome']);?></td>
                        <td><?php echo "R$ " . number_format($ValorTotalFinal, 2, ',', '.');?></td>
                        <td><?php echo "R$ " . number_format($ValorTotalPagamentos, 2, ',', '.');?></td> 
                        <td><?php echo "R$ " . number_format($SaldoAtual, 2, ',', '.');?></td>                       
                      </tr>
                      <?php 
					  $TotalVendaFinal = $ValorTotalFinal + $TotalVendaFinal;
					  $TotalPagoFinal = $ValorTotalPagamentos + $TotalPagoFinal;
					  $ValorTotalFinal = "";
					  $ValorTotalPagamentos = "";
					  $SaldoAtual = "";
					  $idcliente = "";

					}
					}
					  }
					  
					  ?>
                    </tbody>
                    <tfoot>
                      <tr>
                        <th style="cursor:pointer">Cliente</th>
                        <th style="cursor:pointer"><?php echo "R$ " . number_format($TotalVendaFinal, 2, ',', '.');?> </th>                        
                        <th style="cursor:pointer"><?php echo "R$ " . number_format($TotalPagoFinal, 2, ',', '.');?></th> 
                        <th style="cursor:pointer"><?php echo "R$ " . number_format($TotalPagoFinal - $TotalVendaFinal, 2, ',', '.');?></th>                    
                      </tr>
                    </tfoot>
                  </table>
                </div><!-- /.box-body -->
              </div><!-- /.box -->
            </div><!-- /.col -->
          </div><!-- /.row -->
        </section><!-- /.content -->
      </div><!-- /.content-wrapper -->
<?php require_once('rodape.php');?>