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

//APROVAR REEMBOLSO


if($_GET['Aprovar'] == "Reembolso"){

$campos_tabela = "idusuario, tipo_conta, categoria, titulo_conta, valor_conta, data_conta, status_conta, observacao, datacadastro, idusuario_cadastro, idcentrodecusto, idobra, idfilial, idreembolso";

$campos_value = "'".$_GET['idusuario']."', 'Pagar', '7', '".$_GET['titulo']."', '".$_GET['valor']."', '".$_GET['data']."', 'Aberto', '".$_GET['observacao']."', '".date('Y-m-d')."', '".$_SESSION['usuarioID']."', '12', '".$_GET['idobra']."', '".$_SESSION['idfilial_usuario']."', '".$_GET['idreembolso']."'";

$salvar = Salvar("contas", $campos_tabela, $campos_value);
$id_conta = mysql_insert_id();

//LOG USUARIO
$SalvarLogUsuario = Salvar("logs_usuarios", "idusuario, acao, programa_origem, datacadastro, horacadastro", "'".$_SESSION['usuarioID']."', 'Criação de Conta por Aprovação $id_conta', '$idprograma_pagina', '".date('Y-m-d')."', '".date('H:i:s')."'");
//FIM LOGUSUARIO    
    
//LOG FINANCEIRO
	$tipolog = "Saida";	
	$categoria = "Reembolso";	

$SalvarLogFinanceiro = Salvar("logs_financeiro", "tipo, categoria, idconta, idusuario, data, valor, status, idcentrodecusto, observacao, idusuario_cadastro, idreembolso", "'$tipolog', '$categoria', '$id_conta', '".$_GET['idusuario']."', '".$_GET['data']."', '".$_GET['valor']."', 'Aberto', '12', '".$_GET['observacao']."', '".$_SESSION['usuarioID']."', '".$_GET['idreembolso']."'") or die(mysql_error());	

//ATERAR REEMBOLSO
$AlterarValorReembolso = Alterar("reembolsos_financeiro", "status='Aprovado', idconta_gerada='$id_conta', aprovado_por='".$_SESSION['usuarioID']."', data_aprovacao='".$_GET['data']."'", "idreembolso", $_GET['idreembolso']);


$redireciona = VerificaSql($SalvarLogFinanceiro, "listar_aprovacoes.php", "listar_aprovacoes.php");
	
}

?>
          
      <!-- Right side column. Contains the navbar and content of the page -->
      <div class="content-wrapper">
        <!-- Content Header (Page header) -->
        <section class="content-header">
          <h1>
            Controle de Reembolsos
            <small>controle de reembolsos cadastrados</small>
          </h1>
          <ol class="breadcrumb">
            <li><a href="#"><i class="fa fa-dashboard"></i> Home</a></li>
            <li><a href="#">Controle Reembolsos</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">Reembolso Por Colaborador</h3>
                  <table width="500" border="0" align="center" cellpadding="2" cellspacing="0" style="float:right">
                    <tr>
                      <td height="50" valign="middle" bgcolor="#FFFFFF" class="style1">
                        <select class="form-control selectpicker" data-live-search="true" id="jumpMenu2" onchange="MM_jumpMenu('parent',this,0)">
                          
                          <option value="controle_reembolsos.php?id=&datafim=<?php echo $_GET['datafim'];?>&datainicio=<?php echo $_GET['datainicio'];?>"> Selecione um Colaborador </option>
<option value="controle_reembolsos.php?id=TODOS&datafim=<?php echo $_GET['datafim'];?>&datainicio=<?php echo $_GET['datainicio'];?>" <?php if($_GET['id'] == "TODOS"){ echo "selected";}?>>TODOS</option>                          
                          
						  <?php 	  
	  $SelecionaClientes = Seleciona("usuarios", "WHERE excluido IS NULL", "ORDER BY nome ASC");
	  while($clientes = mysql_fetch_array($SelecionaClientes)){
      ?>
                          <option value="controle_reembolsos.php?id=<?php echo $clientes['idusuario'];?>&datafim=<?php echo $_GET['datafim'];?>&datainicio=<?php echo $_GET['datainicio'];?>" <?php if($_GET['id'] == $clientes['idusuario']){ echo "selected";}?>> <?php echo $clientes['nome'];?></option>
                          
                          <?php }?>
                        </select>
                        </td>
                      <td bgcolor="#FFFFFF"><form name="form" id="form" method="get" action="controle_reembolsos.php">
                        <input type="hidden" name="idcentrodecusto"  value="<?php echo $idcentrodecusto;?>" />
                        <input type="hidden" name="id"  value="<?php echo $_GET['id'];?>" />
                        <input type="hidden" name="datafim"  value="<?php echo $_GET['datafim'];?>" />
                        <input name="datainicio" type="date" id="datainicio" class="form-control"  value="<?php echo $_GET['datainicio'];?>" onchange="this.form.submit()" />
                      </form></td>
                      <td bgcolor="#FFFFFF"><form name="form" id="form" method="get" action="controle_reembolsos.php">
                        <input type="hidden" name="idcentrodecusto"  value="<?php echo $idcentrodecusto;?>" />
                        <input type="hidden" name="id"  value="<?php echo $_GET['id'];?>" />
                        <input type="hidden" name="datainicio"  value="<?php echo $_GET['datainicio'];?>" />
                        <input name="datafim" type="date" id="datafim" class="form-control" value="<?php echo $_GET['datafim'];?>" onchange="this.form.submit()" />
                      </form></td>
                    </tr>
                  </table>
                </div><!-- /.box-header -->                
                <div class="box-body" <?php if($_GET['id'] == ""){ echo 'style="display:none"';}?>>
                  <table id="example1" class="table table-bordered table-striped">
                    <thead>
                      <tr>
                        <th style="cursor:pointer">Código</th>                   
                        <th style="cursor:pointer">Obra</th>
                        <th style="cursor:pointer">Valor</th>
                        <th style="cursor:pointer">Data</th>
                        <th style="cursor:pointer">Status</th>
                        <th style="cursor:pointer">Solicitante</th>
                        <th style="cursor:pointer">Notas</th>
                        <th style="cursor:pointer"></th>                        
                        <th style="cursor:pointer"></th>                        
                      </tr>
                    </thead>
                    <tbody>
                    <?php

					if($_GET['datainicio'] != "" and $_GET['datafim'] != ""){				
					if($_GET['id'] != "TODOS"){
						$Seleciona = Seleciona("reembolsos_financeiro", "WHERE idusuario='".$_GET['id']."' AND data BETWEEN ('".$_GET['datainicio']."') AND ('".$_GET['datafim']."')", "ORDER BY idreembolso DESC");
					}else{
						$Seleciona = Seleciona("reembolsos_financeiro", "WHERE data BETWEEN ('".$_GET['datainicio']."') AND ('".$_GET['datafim']."')", "ORDER BY idreembolso DESC");
					}
					}else{
					if($_GET['id'] != "TODOS"){
						$Seleciona = Seleciona("reembolsos_financeiro", "WHERE idusuario='".$_GET['id']."'", "ORDER BY data DESC");
					}else{
						$Seleciona = Seleciona("reembolsos_financeiro", "", "ORDER BY data DESC");
					}
					}
					while($linha = mysql_fetch_array($Seleciona)){
						
					if($linha['status'] == "Aprovado"){
						$cor_celula = "#BFFFBF";	
					}else{
						$cor_celula = "";
					}
						
					?>
                      <tr style="cursor:pointer">
                        <td bgcolor="<?php echo $cor_celula;?>"><?php echo $linha['idreembolso'];?></td>
                        <td bgcolor="<?php echo $cor_celula;?>"><?php echo RetornaCampoGeral("obras", $linha['idobra'], "idobra", "codmax");?></td>
                        <td bgcolor="<?php echo $cor_celula;?>"><?php echo "R$ " . number_format($linha['valor'], 2, ',', '.');?></td>
                        <td bgcolor="<?php echo $cor_celula;?>"><?php echo InverteDataNovoSeparador($linha['data'], "-", "/");?></td>
                        <td bgcolor="<?php echo $cor_celula;?>"><?php echo $linha['status'];?></td>
                        <td bgcolor="<?php echo $cor_celula;?>"><?php echo LoginUsuario($linha['idusuario']);?></td>
                        <td bgcolor="<?php echo $cor_celula;?>" style="font-size:9px">
						<?php
                        $Seleciona_contatos = Seleciona("reembolsos_valores", "WHERE idreembolso='".$linha['idreembolso']."'", "");
                        while($linha_contatos = mysql_fetch_array($Seleciona_contatos)){
                        ?>
                        
                        <?php $Notas += $linha_contatos['titulo_nota'] . " | " . $linha_contatos['tipo_reembolso'];?> | <?php echo  $linha_contatos['valor_nota'];?> | <?php echo InverteDataNovoSeparador($linha_contatos['data_nota'], "-", "/");?><br>
                        
                        <?php					   
                        }	echo $Notas;						  
                        ?>
                          </td>
                        <td bgcolor="<?php echo $cor_celula;?>">
                        <a href="manutencao_reembolsos.php?idreembolso=<?php echo $linha['idreembolso'];?>" target="_blank">
                        <button type='button' class='btn btn-success'><i class="fa fa-search" aria-hidden="true"></i></button>
                        </a>                        
                        </td>                        
                        <td bgcolor="<?php echo $cor_celula;?>">
                        <?php if($AcaoUsuario == "Completa"){ ?>
                        <a href="controle_reembolsos.php?idreembolso=<?php echo $linha['idreembolso'];?>&idusuario=<?php echo $linha['idusuario'];?>&titulo=Reembolso: <?php echo LoginUsuario($linha['idusuario']);?>&valor=<?php echo $linha['valor'];?>&data=<?php echo $linha['data'];?>&observacao=<?php $Notas;?>&idobra=<?php echo $linha['idobra'];?>&Aprovar=Reembolso">
                        <button type='button' class='btn btn-success'><i class="fa fa-thumbs-up" aria-hidden="true"></i> Aprovar</button>
                        </a>
						<?php }?>
                        </td>
                      </tr>
                                           
                      <?php 
						$TotalNota[] = $linha['valor'];
						$ValorTotal = array_sum($TotalNota);
						
						if($linha['status'] == "Aprovado"){
							$TotalAprovado[] = $linha['valor'];
							$ValorTotalAprovado = array_sum($TotalAprovado);
						}
					  }?>
                    </tbody>
                    <tfoot>
                    <tr>
                    <th style="cursor:pointer"></th>
                    <th style="cursor:pointer">Total Reembolso</th>
                    <th style="cursor:pointer">R$ <?php echo $ValorTotal;?></th>
                    <th style="cursor:pointer">Total Aprovado</th>
                    <th style="cursor:pointer">R$ <?php echo $ValorTotalAprovado;?></th>                         
                    <th style="cursor:pointer">Total em Aberto</th> 
                    <th style="cursor:pointer">R$ <?php echo $ValorTotal - $ValorTotalAprovado;?></th>
                    <th style="cursor:pointer"></th>
                    <th style="cursor:pointer"></th>                       
                    </tfoot>                    
                  </table>
                </div><!-- /.box-body -->
              </div><!-- /.box -->
            </div><!-- /.col -->
          </div><!-- /.row -->
        </section><!-- /.content -->
      </div><!-- /.content-wrapper -->
<?php require_once('rodape.php');?>