<?php
session_start();

require_once 'Requireindex.php';
require_once 'script_php/RemotoInterno.php';
require_once 'gerador/Datas.php';

$data = new Data();

$server = new  Sqlserver();

//variaveis de ambiente de loja e usuario
$loja = $_SESSION["loja"];
$usuario = $_SESSION['usuario'];

//recebendo via post os dados do formulario
$dataInicio = $_POST['datainicio'];
$dataFinal = $_POST['datafinal'];

//converter data atual para sql server
$dataInicioAtual = $data->dataSql($dataInicio);
$dataFinalAtual = $data->dataSql($dataFinal);

//datainicio ano anterior
$dataInicioAnoAnterior = $data->anoAnterior($dataInicio);
//datafinal ano anterior
$dataFinalAnoAnterior = $data->anoAnterior($dataFinal);
//instancia do sqlserver
$v = new Sqlserver;
//buscar as vendas da data selecionada
$vendas = $v->vendasDoDia($dataInicioAtual,$dataFinalAtual);

//variaveis de controle
$totalvendas = 0;
$totalvendasAnt = 0;
$vendaAnoAnterio = 0;
$mediasloja = 0;
?>


    <!DOCTYPE html>
    <html>
    <head>

        <?php include_once 'head.html' ?>

        <title></title>
    </head>

<body>

<?php include_once 'header.php'; ?>

<!-- VENDAS DO DIA-->

<?php
//buscar o tipo do usuario logado
$result = "SELECT tipouser FROM usuarios WHERE usuario = '$usuario' ";
$resultado = mysqli_query($conexao, $result);

while ($linha = mysqli_fetch_array($resultado)) {
    $tipousuario2 = $linha["tipouser"];
}

if ($tipousuario2 != "recebimento") { ?>

<hr class="linha">
<h4 class="margemindex">

    <!--<img src="IMG/vendasdia.jpg" height="40px"> -->

    <svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" fill="currentColor" class="bi bi-minecart-loaded" viewBox="0 0 16 16">
        <path d="M4 15a1 1 0 1 1 0-2 1 1 0 0 1 0 2m0 1a2 2 0 1 0 0-4 2 2 0 0 0 0 4m8-1a1 1 0 1 1 0-2 1 1 0 0 1 0 2m0 1a2 2 0 1 0 0-4 2 2 0 0 0 0 4M.115 3.18A.5.5 0 0 1 .5 3h15a.5.5 0 0 1 .491.592l-1.5 8A.5.5 0 0 1 14 12H2a.5.5 0 0 1-.491-.408l-1.5-8a.5.5 0 0 1 .106-.411zm.987.82 1.313 7h11.17l1.313-7z"/>
        <path fill-rule="evenodd" d="M6 1a2.498 2.498 0 0 1 4 0c.818 0 1.545.394 2 1 .67 0 1.552.57 2 1h-2c-.314 0-.611-.15-.8-.4-.274-.365-.71-.6-1.2-.6-.314 0-.611-.15-.8-.4a1.497 1.497 0 0 0-2.4 0c-.189.25-.486.4-.8.4-.507 0-.955.251-1.228.638q-.136.194-.308.362H3c.13-.147.401-.432.562-.545a1.6 1.6 0 0 0 .393-.393A2.5 2.5 0 0 1 6 1"/>
    </svg>
  Vendas por período
</h4>

<table border="1" class="table tabelaindex table-striped ">

    <tr align="center" class="pedidoscbc table-dark">

        <th class="text-white">LOJA</th>
        <th class="text-white"> ANTERIOR </th>
        <th class="text-white">ATUAL</th>
        <th class="text-white">%</th>
    
    </tr>
    <?php
//varrer os dados das vendas
    foreach ($vendas as $venda) {

    //total do dia atual
    $totalvendas += $venda[1];
    //total do ano anterior
    $totalvendasAnt += $venda[1];

    //selecionar a loja
    $vendaloja = $venda[0];

    /* buscar as vendas da loja e do dia do ano */
    $anoAnterior = $v->vendasDoDiaAnterior($vendaloja,0, $dataInicioAnoAnterior, $dataFinalAnoAnterior);

    $dataArray = json_decode($anoAnterior, true);

    //verificando se ouve vendas
    if (isset($dataArray[0]['1'])){
        //se ouve atribuindo o valor da venda
        $anoAnterio = $dataArray[0]['1'];
    }else{
        //senao colocar o valor zero
        $anoAnterio = 0;
    }

    //somando os valores de todas as empresas do ano anterior para mostrar total
    $vendaAnoAnterio = $vendaAnoAnterio + $anoAnterio;

    //veridicando se ouve vendas no ano anterior na mesma data
    if($anoAnterio != 0){

        //fazer calculo da porcentagem do mesmo dia ano anterior
        $porcentagem1 = ($venda[1] / $anoAnterio) * 100;

        //se nao ouve vendas
    }else{
        $porcentagem1 = 0;
    }

	//logica que calcula o valor da porcentagem
	if ($anoAnterio > 0){
		
		$porcentagem = $porcentagem1 - 100;

	}else{
		$porcentagem = $porcentagem1 + 100;
	}
  
    //medias loja
    $mediasloja = ($mediasloja + $porcentagem);

    $media = $mediasloja / 6;
    ?>
    <tr align='center'>

        <td><?php echo $venda[0]; ?></td>
        <td> R$
            <?php echo  number_format($anoAnterio, 2, ",", "."); ?>
        </td>
        <td> R$ <?php echo number_format($venda[1], 2, ",", "."); ?></td>
        <td><?php echo number_format($porcentagem, 2, ",", ".") ?></td>

        <?php } ?>
    </tr>
    <tr align="center"  class="cortotal" >
        <td>TOTAL</td>
        <td><?php echo "R$ " . number_format($vendaAnoAnterio, 2, ",", "."); ?></td>
        <td><?php echo "R$ " . number_format($totalvendas, 2, ",", "."); ?></td>
        <td><?php //echo number_format($media, 2, ",", "."); ?></td>
    </tr>

</table>
    <?php include_once 'footer.php' ?>
<?php }?>