
   <?php
      include ("cabecalho.php");
    ?>
    <div id="page-wrapper">
      <div class="page-content">
        <div class="row">
          <div class="col-lg-12">
            <div class="page-title">
              <ol class="breadcrumb">
                <li>
                  <i class="fa fa-home"></i> <a href="home.php">Home</a>
                </li>
                <li class="active"><i class="fa fa-pencil-square-o"></i> 2ª Via de Fatura</li>
              </ol>
            </div>
          </div>
        </div>
        <div class="portlet portlet-default">
			<form  action="config/funcoes.php?funcao=faturaPDF" method="POST" enctype="multipart/form-data">	
			  <div class="portlet-heading text-center">
				<div class="portlet-title">
				  <h4 >2ª VIA DE BOLETOS</h4>
					<?php                
						if(count($faturasAssinante) == 0) {
					?>
						<div class="alert alert-success" role="alert"><br /><center><h4>Não existem <strong>faturas em aberto</strong>.</h4></center></div>
					<?php
						} else {
						?>
							<div class="alert alert-warning" role="alert"><br /><center><h4>Você possui <strong><?php echo count($faturasAssinante); ?> faturas em aberto</strong>.</h4></center></div>
				</div>
				<div class="clearfix"></div>
				</div>
			  <div class="portlet-body">
				
        <form  class="form" name="formulario" enctype="multipart/form-data">    
            <table class="table">
                <thead>
                    <tr>
                    <th scope="col">Boleto</th>
                    <th scope="col">Valor</th>
                    <th scope="col">Data de  Vencimento</th>
                    
                    <th scope="col"></th>
                    </tr>
                </thead>
                <tbody>
                    <?php
                    
                    usort($faturasAssinante, function($a1, $a2) {   
                        $value1 = strtotime($a1['Vencimento']);
                        $value2 = strtotime($a2['Vencimento']);
                        return $value1 - $value2;
                    });
					
						
						

					

                        for($i=0; $i<count($faturasAssinante); $i++) {
							$HOJE = date('Y-m-d');
							$VENCIMENTO = date($faturasAssinante[$i]['Vencimento']);
							$diferenca = strtotime($HOJE) - strtotime($VENCIMENTO);
							$DIAS = floor($diferenca / (60 * 60 * 24));
							
							$IDFatura = $faturasAssinante[$i]['IDFatura'];
                            $DataFatura = $faturasAssinante[$i]['Vencimento'];
                            $Vencimento = date('d-m-Y', strtotime($DataFatura));
                            $valorFatura = $faturasAssinante[$i]['Valor'];
                            $Valor = dinheiroBD($faturasAssinante[$i]['Valor'],"real");
                            $nroBoleto =  $faturasAssinante[$i]['nroBoleto'];
                            $nroDocumento =  $faturasAssinante[$i]['nroDocumento'];
                            $debito = $faturasAssinante[$i]['DebitoAutomatico'];
					
							if($HOJE > $VENCIMENTO && $DIAS >= 60){
						?>			
						
						<tr class="danger" <th="" scope="row">
							<td>#<?php echo $nroBoleto; ?></td>
							<td><?php echo $Valor;?></td>
							<td><?php echo str_replace('-','/',$Vencimento);?></td>                             
							<td>                         
								<button type="button" class="btn btn-primary" title="Linha Digitável" onclick="FaturaVencidaMais60Dias('<?php echo str_replace('-','/',$Vencimento);?>','<?php echo $Valor;?>','#<?php echo $nroBoleto; ?>');"><span class="glyphicon glyphicon-barcode" aria-hidden="true"></span></button>
								<button type="button" class="btn btn-success" title="Baixar Fatura" onclick="FaturaVencidaMais60Dias('<?php echo str_replace('-','/',$Vencimento);?>','<?php echo $Valor;?>','#<?php echo $nroBoleto; ?>');"> <span class="glyphicon glyphicon glyphicon-download" aria-hidden="true"></span></button>
								<button type="submit" class="btn btn-info" title="Informar Pagamento" formaction="javascript:InformaPagamento('<?php echo $nroBoleto;?>','<?php echo $Valor;?>','<?php echo str_replace('-','/',$Vencimento);?>','<?php echo $IDFatura;?>')"> <span class="glyphicon glyphicon glyphicon-usd" aria-hidden="true"></span></button>
							</td>
                    </tr>		
					<?php			
							} else {
                    ?>		

                    <tr <?php 
                            if($debito){
                                echo "class = 'info'";  
                            }
                            if(strtotime($Vencimento) < strtotime(date('d-m-Y'))){
                                     echo "class = 'danger'";  
                            } 
                            
                        ?>
                    <th scope="row"></th>
                        <td>#<?php echo $nroBoleto; ?></td>
                        <td><?php echo $Valor;?></td>
                        <td><?php echo str_replace('-','/',$Vencimento);?></td>                            
                        <td>                         
                            <?php 
                                if($debito){
                                    echo "<label>Fatura em débito automático</label>";  
                                }
                                else{                                    
                            ?>           
                            <button type="submit" class="btn btn-primary" title="Linha Digitável" formaction="javascript:BuscaLinhaDigitavel('<?php echo $IDFatura;?>')"><span class="glyphicon glyphicon-barcode" aria-hidden="true"></span></button>
                            <button type="submit" class="btn btn-success" title="Baixar Fatura" formaction="javascript:BaixaFatura('<?php echo $IDFatura;?>')" > <span class="glyphicon glyphicon glyphicon-download" aria-hidden="true"></span></button>
                            <button type="submit" class="btn btn-info" title="Informar Pagamento" formaction="javascript:InformaPagamento('<?php echo $nroBoleto;?>','<?php echo $Valor;?>','<?php echo str_replace('-','/',$Vencimento);?>','<?php echo $IDFatura;?>')" > <span class="glyphicon glyphicon glyphicon-usd" aria-hidden="true"></span></button>
                             <?php }?>
                        </td>
                    </tr>   
                    
                        <?php
                        }}
                        }
                        ?>
                </tbody>
            </table>
        </div>

    <div class="modal fade" id="modalAlertaVencimento" role="dialog">
                <div class="modal-dialog">
                    <div class="modal-content">
                        <div class="modal-header modal-chamado">
                            <button type="button" class="close" data-dismiss="modal">&times;</button>
                            <h3 class="modal-title ">2ª via de faturas</h3>
                        </div>
                            <div class="modal-body">
                                <p id="mensagem"></p>
                            </div>                        
                        <div class="modal-footer">
                                <a class="btn btn-success" data-dismiss="modal"> <span class="glyphicon glyphicon-ok" aria-hidden="true"></span></a>
                        </div>
                    </div>
                 </div>
           </div>
            <script src="js/funcoes.js"></script>  
    </body>  
            <!-- Modal -->
            <div class="modal fade" id="modalLinhaDigitavel" role="dialog">
                <div class="modal-dialog">
                    <div class="modal-content">
                        <div class="modal-header modal-chamado">
                            <button type="button" class="close" data-dismiss="modal">&times;</button>
                            <h3 class="modal-title ">Dados da Fatura</h3>
                        </div>
                        <div class="modal-body" id ="modalLinhaDigitavelBody"> 
                                <div class="form-group">
                                        <label class="control-label col-sm-2" for="linha">Linha Digitável:</label>
                                        <div class="col-sm-10">
                                            <input type="text" class="form-control"  id ="codigo" readonly>  
                                        </div>
                                </div>
                            <br><br>                          
                                <div class="form-group">
                                        <label class="control-label col-sm-2" for="valor">Valor:</label>
                                        <div class="col-sm-10">          
                                            <input type="text" class="form-control"  id ="valor" readonly>  
                                        </div>                                                                                      
                                </div>                         
                        </div>
                        <br>
                        <div class="modal-footer">
                            <a class="btn btn-primary" data-dismiss="modal" onclick="CopiaLinhaDigitavel()" id="copiaTransferencia"> <span class="glyphicon glyphicon-duplicate" aria-hidden="true"></span> Copiar pra Área de Transferência</a>                                
                        </div>
                    </div>
                </div>
            </div>

             <!-- Modal -->
             <div class="modal fade" id="modalInformaPagamento" role="dialog">
                <div class="modal-dialog">
                    <div class="modal-content">
                        <div class="modal-header modal-chamado">
                            <button type="button" class="close" data-dismiss="modal">&times;</button>
                            <h3 class="modal-title ">Informar Pagamento</h3>
                        </div>
                        <div class="modal-body" id ="modalInformaPagamento"> 
                            <form class="form-horizontal" enctype="multipart/form-data">                                                                                                         
                                        <div class="col-sm-12">          
                                                <p id="mensagem">Você informou o pagamento de: <span id="valorBoleto"></span> referente ao boleto : #<span id="numBoleto"></span> , com vencimento em: <span id="vencimentoBoleto"></span>.</p> <!--de: <span id="valorBoleto"></span>-->                                               
                                                <p>Caso tenha o comprovante anexe no botão abaixo, para agilizar o processo:</p>
                                        </div>                                                                                      
                                        <label class="col-sm-4">Envio do comprovante:</label>
                                        <div class="col-sm-8">
                                                <input type="file" id="sortpicture" name="sortpicture" base-sixty-four-input>
                                        </div>
										<br><br><br><br><br>
                             </form>                              
                        </div>
                        <div class="modal-footer">
                            <button type="submit" class="btn btn-danger" data-dismiss="modal" onclick="close()" > <span class="glyphicon glyphicon-remove" aria-hidden="true"></span> Cancelar</button>             
                            <button type="submit" class="btn btn-primary" data-dismiss="modal" onclick="ConfirmaPagamento()" > <span class="glyphicon glyphicon-ok" aria-hidden="true"></span> Confirmar Pagamento</button>                                
                        </div>
                        </form> 
                    </div>                    
                </div>
            </div>
           
            <div class="modal fade" id="modalConfirmaPagamento" role="dialog">
                <div class="modal-dialog">
                    <div class="modal-content">
                        <div class="modal-header modal-chamado">
                            <button type="button" class="close" data-dismiss="modal">&times;</button>
                            <h3 class="modal-title ">Informar Pagamento</h3>
                        </div>
                        <div class="modal-body" id ="modalInformaPagamento"> 
                            <form class="form-horizontal" enctype="multipart/form-data">                                                                               
                                <div class="form-group">                                        
                                        <div class="col-sm-12">          
                                            <p>Será enviado um e-mail para o setor financeiro que realizarará as validações necessárias.</p>
                                        </div>                                                                                      
                                </div>                                                           
                        </div>
                        <div class="modal-footer">
                            <button type="submit" class="btn btn-success" data-dismiss="modal" onclick="redirecionar('home')" > <span class="glyphicon glyphicon-ok" aria-hidden="true"></span></button>                             
                        </div>
                        </form> 
                    </div>                    
                </div>
            </div>
			
			<div class="modal fade" id="modalFaturaVencida" role="dialog">
                <div class="modal-dialog">
                    <div class="modal-content">
                        <div class="modal-header modal-chamado">
                            <button type="button" class="close" data-dismiss="modal">&times;</button>
                            <h3 class="modal-title ">2ª via de boleto</h3>
                        </div>
                        <div class="modal-body" id ="modalInformaPagamento"> 
                            <form class="form-horizontal" enctype="multipart/form-data">                                                                               
                                <div class="form-group">                                        
                                        <div class="col-sm-12" id="Msg_Fatura_Vencida" name="Msg_Fatura_Vencida">          
                                            <p>Entrar em contato com o SAC.</p>
                                        </div>                                                                                      
                                </div>                                                           
                        </div>
                        <div class="modal-footer">
                            <button type="submit" class="btn btn-success" data-dismiss="modal"> <span class="glyphicon glyphicon-ok" aria-hidden="true"></span></button>                             
                        </div>
                        </form> 
                    </div>                    
                </div>
            </div>
			
			


           
            </form>            
            <script defer src="https://use.fontawesome.com/releases/v5.0.2/js/all.js"></script>
            <a id='dwnldLnk' style="display:none;" />     
