<?php
/*
CRIADO POR: K88
DATA ULTIMA ALTERAÇÃO: 16/08/2017 15:33
OBS.: ATUALIZAÇÃO DE NOVOA ESTRUTURA E REVISÃO
*/


error_reporting(E_ALL);
ini_set('display_errors', 0 );
header('Content-Type: text/html; charset=utf-8');
include("configuracao.php");//confirma no banco de dados
include("inclusos/funcoes.php");
include("seguranca.php"); // Inclui o arquivo com o sistema de seguran?a
protegePagina(); // Protege a página


//ATUALIZANDO STATUS PRA PAGO

if($_GET["Receber"] == "sim"){

$valor_pagamento = str_replace(",",".",$_GET['valor']); 
$multa = str_replace(",",".",$_GET['multa']); 
$tipopagamento = $_GET['tipopagamento'];
$valor_real = $valor_pagamento;
$desconto = str_replace(",",".",$_GET['desconto']); 

if($desconto > 0){
	$valor_pagamento = $valor_pagamento - $desconto;
}
    
if($multa > 0){

//CRIO PAGAMENTO DE MULTA RELACIONADO A CONTA
$campos_tabela_pagamentos = "idconta, valor, tipo, data, status, valor_total, tipo_conta, observacao_pagamento, idcentrodecusto, idusuario_cadastro";

$campos_value_pagamentos = "'".$_GET['idconta']."', '".$multa."', 'Multa', '".$_GET['data_pagamento']."', 'Pago', '".$multa."', '".$_GET['tipo_conta']."','Multa Referente ao Pagamento em Atraso','".$_GET['idcentrodecusto']."', '".$_SESSION['usuarioID']."'";
$salvar_pagamentos = Salvar("pagamentos", $campos_tabela_pagamentos, $campos_value_pagamentos);
$id_pagamento = mysql_insert_id();

if($_GET['tipo_conta'] == "Receber"){
	$tipolog = "Entrada";
}else{
	$tipolog = "Saida";	
}

$SalvarLogFinanceiro = Salvar("logs_financeiro", "tipo, categoria, idconta, idpagamento, data, valor, tipo_pagamento, status, idcentrodecusto, idusuario_cadastro", "'$tipolog', 'MultaPagamento', '".$_GET['idconta']."', '$id_pagamento', '".date('Y-m-d')."', '$multa', '".$_GET['tipo_conta']."', 'Pago', '".$_GET['idcentrodecusto']."', '".$_SESSION['usuarioID']."'");

//LOG USUARIO
$SalvarLogUsuario = Salvar("logs_usuarios", "idusuario, acao, programa_origem, datacadastro, horacadastro", "'".$_SESSION['usuarioID']."', 'Geração de Multa Pagamento Através do Confirmação de Pagamento $idconta', '$idprograma_pagina1', '".date('Y-m-d')."', '".date('H:i:s')."'");
//FIM LOGUSUARIO

}
    
$AlteraPagamento = Alterar("pagamentos", "valor='".$valor_pagamento."', status='Pago', idcentrodecusto='".$_GET['idcentrodecusto']."', data='".$_GET['data_pagamento']."', idusuario_cadastro='".$_SESSION['usuarioID']."', tipo='$tipopagamento', desconto='$desconto', valor_real='$valor_real'", "idpagamento", $_GET['idpagamento']);

//ALTERAR LOG FINANCEIRO
$alterar_logfinanceiro = mysql_query("UPDATE logs_financeiro SET valor='".$valor_pagamento."', status='Pago', idcentrodecusto='".$_GET['idcentrodecusto']."', data='".$_GET['data_pagamento']."', idusuario_cadastro='".$_SESSION['usuarioID']."', tipo_pagamento='$tipopagamento' WHERE idpagamento='".$_GET['idpagamento']."' AND idconta='".$_GET['idconta']."'") or die (mysql_error());

//LOG USUARIO
$SalvarLogUsuario = Salvar("logs_usuarios", "idusuario, acao, programa_origem, datacadastro, horacadastro", "'".$_SESSION['usuarioID']."', 'Confirma Pagamento da Conta ".$_GET['idconta']."', '$idprograma_pagina', '".date('Y-m-d')."', '".date('H:i:s')."'");

//FIM LOGUSUARIO  

$redireciona = VerificaSql($AlteraPagamento, "confirmar_pagamento.php?idpagamento=".$_GET['idpagamento']."&idconta=".$_GET['idconta']."&tipo=". $_GET['tipo']."&valor=".$_GET['valor']."&data=".$_GET['data']."&idcentrodecusto=".$_GET['idcentrodecusto']."&Pagamento=Confirmado&tipo_conta=".$_GET['tipo_conta']."", "confirmar_pagamento.php?idpagamento=".$_GET['idpagamento']."&idconta=".$_GET['idconta']."&tipo=". $_GET['tipo']."&valor=".$_GET['valor']."&data=".$_GET['data']."&idcentrodecusto=".$_GET['idcentrodecusto']."&tipo_conta=".$_GET['tipo_conta']."");

}

?>
<!doctype html>
<html ng-app="myApp">
<head>
<title>CONFIRMAR PAGAMENTO</title>
    <meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
    <!-- jQuery 2.1.3 -->
    <script src="plugins/jQuery/jQuery-2.1.3.min.js"></script>
    <script src="js/funcoes.js"></script>
    <link rel="stylesheet" href="css/jquery-ui.min.css" type="text/css" />
    <script type="text/javascript" src="js/jquery-ui.min.js"></script>    
    <!-- Bootstrap 3.3.2 -->
    <link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
    <!-- Font Awesome Icons -->
    <link href="css/font-awesome.min.css" rel="stylesheet" type="text/css" />
    <!-- Ionicons -->
    <link href="css/ionicons.min.css" rel="stylesheet" type="text/css" />
    <!-- Morris chart -->
    <link href="plugins/morris/morris.css" rel="stylesheet" type="text/css" />
    <!-- jvectormap -->
    <link href="plugins/jvectormap/jquery-jvectormap-1.2.2.css" rel="stylesheet" type="text/css" />
    <!-- Daterange picker -->
    <link href="plugins/daterangepicker/daterangepicker-bs3.css" rel="stylesheet" type="text/css" />
    <!-- Theme style -->
    <link href="dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css" />
    <!-- AdminLTE Skins. Choose a skin from the css/skins 
         folder instead of downloading all of them to reduce the load. -->
    <link href="dist/css/skins/_all-skins.min.css" rel="stylesheet" type="text/css" />
<meta charset="utf-8">

</head>

<body>
<form name="cadastro_pagamentos" id="cadastro_pagamentos" method="get" action="confirmar_pagamento.php" enctype="multipart/form-data" class="form-default">		
<input type="hidden" name="idconta" value="<?php echo $_GET['idconta'];?>">
<input type="hidden" name="idpagamento" value="<?php echo $_GET['idpagamento'];?>">
<input type="hidden" name="tipo_conta" value="<?php echo $_GET['tipo_conta'];?>">
<input type="hidden" name="Receber" value="sim">
               <div class="box box-primary">
                <?php
                   
                   if($_GET['Pagamento'] == "Confirmado"){
                       $Titulo = "Pagamento Confirmado com Sucesso! - " . RetornaCampoGeral("contas", $_GET['idconta'], "idconta", "titulo_conta");
                       $Display = ' style="display:none"';
                   }else{
                       $Titulo = "Confirmar Pagamento: " . RetornaCampoGeral("contas", $_GET['idconta'], "idconta", "titulo_conta");
                       $Display = ' style="display:block"';
                   }
                 ?>
                 <div class="box-header">
                  <h3 class="box-title"><?php echo $Titulo;?></h3>
                  <a href="listar_contas.php?tipo=<?php echo $_GET['tipo_conta'];?>" target="_parent">                  
                  <button type="button" class="btn btn-primary" style=" float:right;"><i class="fa fa-plus-circle" aria-hidden="true"></i> Ver Contas</button></a>
                </div>
                
                
                <div class="box-body" <?php echo $Display;?>>
                  <div class="row">
                  


		<div class='col-xs-6'>
		<label for='data_pagamento'>Data do Pagamento</label>        
		  <input type='date' id='data_pagamento' name='data_pagamento' class='form-control' placeholder='data_pagamento' value='<?php echo $_GET['data'];?>' required>
		</div>
        
       <div class='col-xs-6'> 
      <label>Caixa (Centro de Custo)</label>
        <select class="form-control" name="idcentrodecusto" required>
        <?php $SelecionaCentrodeCusto = Seleciona("centrodecusto", "", ""); while($custo = mysql_fetch_array($SelecionaCentrodeCusto)){ ?>
        <option value="<?php echo $custo['idcentrodecusto'];?>" <?php if($_GET['idcentrodecusto'] == $custo['idcentrodecusto']){ echo "selected";}?>><?php echo $custo['titulo'];?></option>
        <?php }?>
        </select>  
 
		</div>


		<div class='col-xs-6'>
		<label for='valor'>Valor</label>
		  <input type='text' id='valor' name='valor' class='form-control' placeholder='valor' value='<?php echo $_GET['valor'];?>'>
		</div>
        
		<div class='col-xs-6'>
		<label for='multa'>Multa (Juros)</label>
		  <input type='text' id='multa' name='multa' class='form-control' placeholder='multa'>
		</div>
        
        <div class='col-xs-6'>
        <label for='desconto'>Desconto</label>
          <input type='text' id='desconto' name='desconto' class='form-control' placeholder='desconto'>
        </div>        

		<div class='col-xs-6'>
		<label for='tipopagamento'>Tipo Pagamento</label>
        <select name="tipopagamento" required  class="form-control selectpicker" data-live-search="true">
        <option value=""> Selecione o Tipo de Pagamento </option>
        <option value="dinheiro" <?php if($tipo == "dinheiro"){ echo "selected";}?>>Dinheiro</option>  
        <option value="debito_automatico" <?php if($tipo == "debito_automatico"){ echo "selected";}?>>Débito Automático</option>
        <option value="credito" <?php if($tipo == "credito"){ echo "selected";}?>>Cartão de Crédito</option>                    
        <option value="debito" <?php if($tipo == "debito"){ echo "selected";}?>>Cartão de Débito</option>                    
        <option value="cheque" <?php if($tipo == "cheque"){ echo "selected";}?>>Cheque</option>                    
        <option value="boleto" <?php if($tipo == "boleto"){ echo "selected";}?>>Boleto Bancário</option>                    
        <option value="fatura" <?php if($tipo == "fatura"){ echo "selected";}?>>Fatura</option>  
        <option value="TransferenciaDeposito" <?php if($tipo == "TransferenciaDeposito"){ echo "selected";}?>>Transferência / Depósito</option>
        <option value="chequeproprio" <?php if($_GET['tipo'] == "chequeproprio"){ echo "selected";}?>>Cheque Próprio</option>
        <option value="permuta" <?php if($_GET['tipo'] == "permuta"){ echo "selected";}?>>Permuta</option>
        </select>      
		</div>
                  </div>
                    <div class="box-footer">
                    <button type="submit" class="btn btn-primary">Confirmar Pagamento</button>
                    </div>
                                                      
                </div><!-- /.box-body -->

              </div>    
</form>   
</body>
</html>