<?php require_once('topo.php');?>
<?php require_once('lateral.php');?>
<?php
//VERIFICAÇÃO DO PROGRAMA E NÍVEL PERMISÃO
$idprograma_pagina = 31;
//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

$DescobreCargo = Seleciona("usuarios", "WHERE idusuario='".$_SESSION['usuarioID']."'", "LIMIT 0,1");
while($cargo = mysql_fetch_array ($DescobreCargo)){
	$CargoAtual = $cargo['cargo'];
}	

if($_SESSION['master'] == 1){
   $CargoAtual = "Master"; 
}

//FIM VERIFICAÇÃO PROGRAMA

$idusuario = $_GET['idusuario'];
$vendedor = $_GET['vendedor'];

if($CargoAtual == "VENDEDOR"){
	$idusuario = $_SESSION['usuarioID'];
	$vendedor = $_SESSION['usuarioNome'];
}

?> 
<script type="text/javascript">
//BUSCAR USUARIOS
$(function() {
$("#vendedor").autocomplete({
	source: "ajax/autocomplete_buscar_usuarios.php",
	minLength: 1,
	select: function(event, ui) {
        $('#vendedor').val(ui.item.nome);
		$('#idusuario').val(ui.item.idusuario);		
    }
});
});

</script> 
      <!-- Right side column. Contains the navbar and content of the page -->
      <div class="content-wrapper">
        <!-- Content Header (Page header) -->
        <section class="content-header">
          <h1>
            Vendas e Saldo de Clientes por Vendedor
            <small>listagem de vendas e saldo clientes cadastradas</small>
          </h1>
          <ol class="breadcrumb">
            <li><a href="index.php"><i class="fa fa-dashboard"></i> Home</a></li>
            <li><a href="listar_vendas_vendedor.php">Vendas e Saldo de Clientes por Vendedor</a></li>
            <li class="active">Listagem</li>
          </ol>
        </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">Vendas e Saldo de Clientes por Vendedor</h3>
                </div><!-- /.box-header -->
            <table width="600" border="0" align="right" cellpadding="3" cellspacing="0">
            <form method="get" action="listar_vendas_vendedor.php" enctype="multipart/form-data" autocomplete="off">
            <input type="hidden" name="idusuario" id="idusuario" value="<?php echo $idusuario;?>">
            <tr>
            <td width="100" bgcolor="#F4F4F4" style="font-size:16px; font-weight:bold; width: 120px;"><?php echo utf8_encode($vendedor);?></td>
            <td width="100" bgcolor="#F4F4F4" style="font-size:16px; font-weight:bold;">
            <?php if($CargoAtual != "VENDEDOR"){ ?>
            <input type='text' id='vendedor' name='vendedor' class='form-control' placeholder='Nome Vendedor' value='<?php echo $vendedor;?>' style="width: 200px;">
            <?php }?>
            </td>           
            <td width="265" bgcolor="#F4F4F4">
            <input type="date" placeholder="Data Inicio" name="datainicio" id="datainicio" />
            </td>
            <td width="265" bgcolor="#F4F4F4">
            <input type="date" placeholder="Data Inicio" name="datafim" id="datafim"/>
            </td>
            
            <td width="367" align="left" bgcolor="#F4F4F4"><input type="submit" name="button" id="button" value="Filtrar" /></td>
            <td width="28" bgcolor="#F4F4F4"><button type='button' class='btn btn-vk' onClick="window.open('imprimir_vendas_vendedor.php?idusuario=<?php echo $idusuario;?>&vendedor=<?php echo $vendedor;?>', '_blank')">Impressão Pedido</button>  </td>
            </tr>
            </form>
            </table>                  
                <div class="box-body">
                <?php
				if($idusuario != ""){
				?>
                  <table id="example1" class="table table-bordered table-striped">
                    <thead>
                      <tr>
                        <th style="cursor:pointer">Cliente</th>
                        <th style="cursor:pointer">Total Vendas / Débitos em Aberto</th>                        
                        <th style="cursor:pointer">Total de Pagamentos</th>
                        <th style="cursor:pointer">Saldo</th>                         
                      </tr>
                    </thead>
                    <tbody>
					<?php
					$datainicio = $_GET['datainicio'];
					$datafim = $_GET['datafim'];
					

					if($idusuario != ""){
						//echo "estou 3";
						$Seleciona = Seleciona("clientes", "WHERE idvendedor='".$idusuario."'", "");
					}else{
						//echo "estou 4";
						$Seleciona = Seleciona("clientes", "", "");
					}

					//echo  mysql_num_rows($Seleciona);
					$TotalVendaFinal = "";
					$TotalPagoFinal = "";
					while($clientes = mysql_fetch_array($Seleciona)){
                    
					$idcliente = $clientes['idcliente'];
					
					//NOVO TOTAL DE VENDAS
					$datainicio = $_GET['datainicio'];
					$datafim = $_GET['datafim'];
					if($datainicio != "" and $datafim != ""){					
					
					$selec_vendas = "select sum(valor_conta) AS soma_vendas FROM contas WHERE idcliente='$idcliente' AND tipo_conta='Receber' AND data_conta BETWEEN ('$datainicio') AND ('$datafim')";
					}else{
					$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 VALOR TOTAL DE PAGAMENTOS			
					if($datainicio != "" and $datafim != ""){	

					$selec_pagamentos = "select sum(valor) AS soma_pagamentos FROM pagamentos WHERE idcliente='$idcliente' AND data BETWEEN ('$datainicio') AND ('$datafim')";
					//$selec_pagamentos = "select sum(valor) AS soma_pagamentos FROM pagamentos WHERE idcliente='$idcliente' AND tipo_conta='Receber' AND status='Pago' AND data BETWEEN ('$datainicio') AND ('$datafim')";
					}else{
					$selec_pagamentos = "select sum(valor) AS soma_pagamentos FROM pagamentos WHERE idcliente='$idcliente'";	
					
					//$selec_pagamentos = "select sum(valor) AS soma_pagamentos FROM pagamentos WHERE idcliente='$idcliente' AND tipo_conta='Receber' 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"){
                    ?>
                      <tr>
                        <td><?php echo utf8_encode($clientes['nome']);?></td>
                        <td><?php if($ValorTotalFinal > 0){ echo "R$ " . number_format($ValorTotalFinal, 2, ',', '.');}?></td>
                        <td><?php if($ValorTotalPagamentos > 0){ 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 if($TotalVendaFinal > 0){ echo "R$ " . number_format($TotalVendaFinal, 2, ',', '.');}?> </th>                        
                        <th style="cursor:pointer"><?php if($TotalPagoFinal > 0){ echo "R$ " . number_format($TotalPagoFinal, 2, ',', '.');}?></th>
                        <th style="cursor:pointer"><?php if($TotalPagoFinal > 0 and  $TotalVendaFinal > 0 ) {echo "R$ " . number_format($TotalPagoFinal - $TotalVendaFinal, 2, ',', '.');}?></th>                    
                      </tr>
                    </tfoot>
                  </table>
                  <?php }?>
                </div><!-- /.box-body -->
              </div><!-- /.box -->
            </div><!-- /.col -->
          </div><!-- /.row -->
        </section><!-- /.content -->
      </div><!-- /.content-wrapper -->
<?php require_once('rodape.php');?>