<?php 
  header('Content-Type: text/html; charset=UTF-8');
  require_once("./session_job.php");
  date_default_timezone_set('America/Bahia');
  require_once("./config/conexao.php");
  $conn = conn();
  $conn_s = conn_s();
  
  require_once("./checar_loja.php");

  require_once("./config/lista_solicitacoes_vendedores.php");
?>
<!DOCTYPE html>
<html lang="pt-br">
<head>
  <meta charset="UTF-8" />

  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>Listagem de Solicitações</title>

  <link rel="stylesheet" href="./utils/css/bootstrap.min.css" />
  <link rel="stylesheet" href="./utils/css/bootstrap-select.min.css" />
  <link rel="stylesheet" href="./utils/css/styles.css" />
  <link rel="stylesheet" href="./utils/css/dashboard.css" />
</head>
<body>
  <nav class="navbar">
    <div class="container caixa_logo">
      <a class="" href="javascript:void(0);">
        <img src="./utils/img/logo.png" alt="" width="150" />
      </a>
      <div>
        <?php if (isset($_SESSION['id_user']) || !empty($_SESSION['id_user'])) {?>
        <span><?= $_SESSION['nome_user'];?></span> &nbsp;
        <?php if ($_SESSION['tipo_user'] == 6){?>
        <span><a href="index.php"><img src="./utils/img/icons/home.svg" width="19"></a></span> &nbsp;
          <?php if (in_array(4, $_SESSION['PRIVILEGIOS'])) {?>
        <span><a href="users.php"><img src="./utils/img/icons/user.svg" width="17"></a></span> &nbsp;
          <?php }?>
        <?php }?>
        <?php if ($_SESSION['tipo_user'] == 5){?>
        <span><a href="index.php"><img src="./utils/img/icons/archive.svg" width="19"></a></span> &nbsp;
        <span><a href="dashboard.php"><img src="./utils/img/icons/home.svg" width="19"></a></span> &nbsp;
        <span><a href="users.php"><img src="./utils/img/icons/user.svg" width="17"></a></span> &nbsp;
        <?php }?>
        <span><a href="exit.php"><img src="./utils/img/icons/exit.svg" width="17"></a></span>
        <?php }?>
      </div>
    </div>
  </nav>

  <div class="container">

    <form method="get" class="mt-5">
      <div class="row">
        <div class="col-sm-2">
          <div class="form-group">
            <label>Tipo Pesquisa: </label>
            <select class="form-control" name="tipo_situacao_pesq" id="tipo_situacao_pesq">
              <option value="2"
              <?php if ($tipo_situacao_pesq == 2) { echo "selected"; }?>
              >Decrescente</option>
              <option value="1"
              <?php if ($tipo_situacao_pesq == 1) { echo "selected"; }?>
              >Crescente</option>
            </select>
          </div>
        </div>
        <div class="col-sm-3">
          <div class="form-group">
            <label for="data_ate">Usuário:</label>
            <select class="form-control" name="user_pesq" id="user_pesq">
              <option selected="" value="">Selecione uma opção</option>
              <?php 
              if ($_SESSION['loja'] != 'todas') {
                
                $getUsers = mysqli_query($conn, "SELECT * FROM user WHERE loja_id = $loja_id AND tipo_user = 1 ORDER BY nome ASC");
              } else {

                $getUsers = mysqli_query($conn, "SELECT * FROM user ORDER BY nome ASC");
              }
              if (mysqli_num_rows($getUsers) > 0) {
              while ($lista = mysqli_fetch_assoc($getUsers)) {
              ?>
              <option value="<?= $lista['id'];?>"
                <?php if ($lista['id'] == $user_pesq) { echo "selected"; }?>
                ><?= $lista['nome'];?></option>
              <?php }}?>
            </select>
          </div>
        </div>
        <div class="col-sm-2">
          <div class="form-group">
            <label for="data_de">Data de:</label>
            <input type="date" name="data_de" id="data_de" value="<?= $data_de;?>" class="form-control">
          </div>
        </div>
        <div class="col-sm-2">
          <div class="form-group">
            <label for="data_ate">Data até:</label>
            <input type="date" name="data_ate" id="data_ate" value="<?= $data_ate;?>" class="form-control">
          </div>
        </div>

        <div class="col-sm-3">
          <button class="btn btn-success w-100" style="margin-top: 32px;" name="BTNPESQUISA">Pesquisar</button>
        </div>
      </div>
    </form>

    <div class="table-responsive mt-5" style="margin-bottom: 100px;">
      <?php if (!empty($pesquisa)) {?>
      <table class="table table-bordered table-sm">   
        <thead>
          <tr>
            <th width="80%">Vendedor</th>
            <th>Solicitações</th>
          </tr>
        </thead>
        <tbody>
          <?php
            if(!empty($pesquisa)){
              $busca = $pesquisa;

              $total_reg = "20";
              @$pagina = $_GET['pagina'];
              if (!$pagina) {
                $pc = "1";
              } else {
                $pc = $pagina;
              }
              $inicio = $pc - 1;
              $inicio = $inicio * $total_reg;
              $SQL = "$busca";
              $SQL_limit = "$SQL LIMIT $inicio,$total_reg";
              $limite = mysqli_query($conn, $SQL_limit);
              $tr = 1;
              $tp = $pc + 1;

              if($tr > 0){
                while ($lista = mysqli_fetch_assoc($limite)) {
                  $getVendedor = mysqli_fetch_assoc(mysqli_query($conn, "SELECT nome FROM user WHERE id = '".$lista['id_user']."'"));

                  if(!$getVendedor){
                    continue;
                  }
                  ?>
                    <tr>
                      <td><?= $getVendedor['nome'] ?></td>
                      <td><?= $lista['solicitacoes'];?></td>
                    </tr>
                  <?php
                }
              }
            }
          ?>
        </tbody>
      </table>
      <?php 
          $anterior = $pc - 1;
          $proximo = $pc + 1;
          $primeira = 1;
          $ultima = ceil($tp);
      ?>
      <nav aria-label="Page navigation example">
            <ul class="pagination justify-content-center">
              <?php if ($pc>1) {
                  echo "<li class='page-item'><a class='page-link' href='?pagina=$primeira&data_de=$data_de&data_ate=$data_ate&user_pesq=$user_pesq&tipo_situacao_pesq=$tipo_situacao_pesq&BTNPESQUISA='>Primeira</a></li>";

                  echo " <li class='page-item'><a class='page-link' href='?pagina=$anterior&data_de=$data_de&data_ate=$data_ate&user_pesq=$user_pesq&tipo_situacao_pesq=$tipo_situacao_pesq&BTNPESQUISA='> " . $anterior . "</a></li>";
              }
              if ($pc<$tp && mysqli_num_rows($limite) == $total_reg) {
                  echo " <li class='page-item'><a id='pag-prox' class='page-link' href='?pagina=$proximo&data_de=$data_de&data_ate=$data_ate&user_pesq=$user_pesq&tipo_situacao_pesq=$tipo_situacao_pesq&BTNPESQUISA='>". $proximo ."</a></li>";

                  echo " <li class='page-item'><a class='page-link' href='?pagina=$ultima&data_de=$data_de&data_ate=$data_ate&user_pesq=$user_pesq&tipo_situacao_pesq=$tipo_situacao_pesq&BTNPESQUISA='>Próxima</a></li>";
              }
              ?>
            </ul>
      </nav>
      <?php } else {?>
        <div style="display: flex;justify-content: center;align-items: center;width: 100%;height: 300px;border: 1px dashed #333;">
          Faça uma pesquisa...
        </div>
      <?php }?>
    </div>
    
  </div>
      

  <!--Footer-->
  <footer>
    <div class="container">
      <p>&copy; UNIDOS IMPORTADOS</p>
      <p>
        DESENVOLVIDO PELA
        <a href="https://agenciadp.com.br/" target="_blank">AGÊNCIA DP WEB</a>
      </p>
    </div>
  </footer>
  <!--/. Footer-->

  <!--Informações do Lançamento-->
  <div class="modal fade" id="modalInfo" tabindex="-1" role="dialog" aria-labelledby="modalInfodms" aria-hidden="true">
    <div class="modal-dialog" style="max-width: 100% !important;" role="document">
      <div class="modal-content">
        <div class="modal-header">
          <h5 class="modal-title" id="modalInfodms">Linha do Tempo da Solicitação</h5>
          <button type="button" class="close" data-dismiss="modal" aria-label="Fechar">
            <span aria-hidden="true">&times;</span>
          </button>
        </div>
        <div class="modal-body">

          <div id="info_lanc"></div>

        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-secondary" data-dismiss="modal">Fechar</button>
        </div>
      </div>
    </div>
  </div>
  <!--/. Informações do Lançamento-->

  <!--Peças da Solicitação-->
  <div class="modal fade" id="modalPecas" tabindex="-1" role="dialog" aria-labelledby="modalPecasdms" aria-hidden="true">
    <div class="modal-dialog" style="max-width: 100% !important;" role="document">
      <div class="modal-content">
        <div class="modal-header">
          <h5 class="modal-title" id="modalPecasdms">Peças da Solicitação</h5>
          <button type="button" class="close" data-dismiss="modal" aria-label="Fechar">
            <span aria-hidden="true">&times;</span>
          </button>
        </div>
        <div class="modal-body">

          <div id="pecas_lanc" class="table-responsive"></div>
          <div id="obs_lanc"></div>

        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-secondary" data-dismiss="modal">Fechar</button>
        </div>
      </div>
    </div>
  </div>
  <!--/. Peças da Solicitação-->

  <script src="./utils/js/jquery-1.12.4.min.js"></script>
  <script src="./utils/js/popper.min.js"></script>
  <script src="./utils/js/bootstrap.min.js"></script>
  <script src="./utils/js/scripts.js"></script>
</body>
</html>
