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

include("seguranca.php"); // Inclui o arquivo com o sistema de seguran?a
protegePagina(); // Protege a página
header('Content-Type: text/html; charset=utf-8');

include("configuracao.php");//confirma no banco de dados
include("inclusos/funcoes.php");

$idpagamento = $_GET['idpagamento'];
//CAMPOS POST 

$idcliente = $_POST['idcliente'];
$idfornecedor = $_POST['idfornecedor'];
$idusuario = $_POST['idusuario'];
$valor = $_POST['valor'];
$tipo = "chequebase";
$data = $_POST['data'];
$categoria = $_POST['tipo'];
$status = "Pago";
$tipo_conta_atual = "Pagar";

if($categoria == "cliente"){
$destino = "Pagamento de Clientes - " . $idcliente ;
$categoria_pagamento = "Clientes";
}

if($categoria == "fornecedores"){
$destino = "Pagamento de Fornecedores - " . $idfornecedor;
$categoria_pagamento = "Funcionarios";
}

if($categoria == "usuarios"){
$destino = "Pagamento de Colaboradores - " . $idusuario;
$categoria_pagamento = "Fornecedores";
}


$observacao_pagamento = $_POST['observacao_pagamento'];
$origem = "Direcionamento ";
$idpagamento_cheque = $_POST['idpagamento_cheque'];


//CAMPOS TABELA SALVAR 

$campos_tabela_pagamentos = "valor, tipo, data, idusuario, idcliente, status, idfornecedor, tipo_conta, destino, categoria, observacao_pagamento, origem, idpagamento_cheque, idusuario_cadastro, idfilial, cod_empresa";

//Dados da Tabela

$tabela_pagamentos	="pagamentos";

$campos_value_pagamentos = "'$valor', '$tipo', '$data', '$idusuario', '$idcliente', '$status', '$idfornecedor', '$tipo_conta_atual', '$destino','$categoria_pagamento', '$observacao_pagamento', '$origem', '$idpagamento_cheque', '".$_SESSION['usuarioID']."', '".$_SESSION['idfilial_usuario']."', '".$_SESSION['cod_empresa']."'";

//INSERIR REGISTROS

if($_GET['acao'] == "Salvar"){

$salvar_pagamentos = Salvar($tabela_pagamentos, $campos_tabela_pagamentos, $campos_value_pagamentos);

// RETORNA ULTIMO ID INSERIDO

$id_insert = mysql_insert_id();

//LOG USUARIO
$SalvarLogUsuario = Salvar("logs_usuarios", "idusuario, acao, programa_origem, datacadastro, horacadastro, idfilial, cod_empresa", "'".$_SESSION['usuarioID']."', 'Adicionando Novo Pagamento $id_insert', 'null', '".date('Y-m-d')."', '".date('H:i:s')."','".$_SESSION['idfilial_usuario']."', '".$_SESSION['cod_empresa']."'");
//FIM LOGUSUARIO
    
//ATUALIZO CHEQUE UTILIZADO
if($idpagamento_cheque != ""){
	
	$AlteraPagamentoCheque = Alterar("pagamentos", "compensado='Sim', destino='$destino', origem='$origem', idpagamento_cheque='$id_insert', idfilial='".$_SESSION['idfilial_usuario']."', cod_empresa='".$_SESSION['cod_empresa']."', idusuario_atualizacao='".$_SESSION['usuarioID']."'", "idpagamento", $idpagamento_cheque);
}

//LOG FINANCEIRO
$SalvarLogFinanceiro = Salvar("logs_financeiro", "tipo, categoria, idconta, idpagamento, idcliente, idfornecedor, idusuario, idmovimento, idcompra_prima, idcompra, idorcamento, idvenda, iddevolucao, idpagamento_cheque, data, valor, tipo_pagamento, status, idusuario_cadastro, idfilial, cod_empresa", "'Saida', 'DirecionamentoCheque', NULL, '$id_insert', '$idcliente', '$idfornecedor', '$idusuario', NULL, NULL, NULL, NULL, NULL, NULL, '$idpagamento_cheque', '$data', '$valor', '$tipo', '$status', '".$_SESSION['usuarioID']."','".$_SESSION['idfilial_usuario']."', '".$_SESSION['cod_empresa']."'");

$redireciona = VerificaSql($salvar_pagamentos, "direcionar_pagamento_lytebox.php?idpagamento=".$idpagamento_cheque."&valor=".$valor."&Direcionado=Sim", "direcionar_pagamento_lytebox.php?idpagamento=".$idpagamento_cheque."&valor=".$valor."");

}
?>
<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>Home Elegance | Sistema de Gerenciamento</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="https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/themes/base/minified/jquery-ui.min.css" type="text/css" />
    <script type="text/javascript" src="https://code.jquery.com/ui/1.10.1/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="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" />
    <!-- Ionicons -->
    <link href="https://code.ionicframework.com/ionicons/2.0.0/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" />

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
        <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
        <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
    <![endif]-->
	<script src="inclusos/script.js"></script>  

	<style type="text/css">

		
@media print{
.header{display:none;}
.footer{display:none;}
.menu{display:none;}
.sidebar{display:none;}
.main-footer{display:none;}
}
	</style>         
 <script type="text/javascript">
//BUSCAR CLIENTES
$(function() {
$("#cliente").autocomplete({
	source: "ajax/autocomplete_buscar_clientes.php",
	minLength: 1,
	select: function(event, ui) {
        $('#cliente').val(ui.item.nome);
		$('#idcliente').val(ui.item.idcliente);		
    }
});
});

//BUSCAR USUÁRIOS
$(function() {
$("#usuario").autocomplete({
	source: "ajax/autocomplete_buscar_usuarios.php",
	minLength: 1,
	select: function(event, ui) {
        $('#usuario').val(ui.item.nome);
		$('#idusuario').val(ui.item.idusuario);		
    }
});
});

//BUSCAR FORNECEDORES
$(function() {
$("#fornecedor").autocomplete({
	source: "ajax/autocomplete_buscar_fornecedor.php",
	minLength: 1,
	select: function(event, ui) {
        $('#fornecedor').val(ui.item.nome);
		$('#idfornecedor').val(ui.item.idfornecedor);		
    }
});
});
</script>
<script type="text/javascript">
function MM_jumpMenu(targ,selObj,restore){ //v3.0

  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");

  if (restore) selObj.selectedIndex=0;

}
</script>
    
  </head>
  <body class="skin-blue">
 <section class="content">
        <div class="row">
            <!-- ADICIONAR PAGAMENTO -->
            
            <div class="col-md-6">
              <div class="box box-primary">
                <div class="box-header">
                  <h3 class="box-title">Direcionar Cheque para Pagamento</h3>
                </div>
                <div class="box-body">
                  <div class="row">
                  
<form name="cadastro_pagamentos" id="cadastro_pagamentos" method="post" action="direcionar_pagamento_lytebox.php?acao=Salvar" enctype="multipart/form-data" class="form-default">
<input type="hidden" name="tipo" value="<?php echo $_GET['tipo'];?>">
<input type="hidden" name="idpagamento_cheque" id="idpagamento_cheque" value="<?php echo $_GET['idpagamento'];?>">
<input type="hidden" name="idcliente" id="idcliente" value="">
<input type="hidden" name="idfornecedor" id="idfornecedor" value="">
<input type="hidden" name="idusuario" id="idusuario" value="">



		<div class='col-xs-6'>
      <label>Tipo</label>
<select name="jumpMenu" id="jumpMenu" onchange="MM_jumpMenu('self',this,0)"  class="form-control">
<option value="direcionar_pagamento_lytebox.php?idcliente=<?php echo $idcliente;?>&mes=<?php echo $_GET['mes'];?>"> Selecione Destino </option>
<option value="direcionar_pagamento_lytebox.php?idpagamento=<?php echo $_GET['idpagamento'];?>&valor=<?php echo $_GET['valor'];?>&tipo=cliente" <?php if($_GET['tipo'] == "cliente"){ echo "selected";}?>>Cliente</option>                    
<option value="direcionar_pagamento_lytebox.php?idpagamento=<?php echo $_GET['idpagamento'];?>&valor=<?php echo $_GET['valor'];?>&tipo=fornecedor" <?php if($_GET['tipo'] == "fornecedor"){ echo "selected";}?>>Fornecedor</option>                    
<option value="direcionar_pagamento_lytebox.php?idpagamento=<?php echo $_GET['idpagamento'];?>&valor=<?php echo $_GET['valor'];?>&tipo=usuario" <?php if($_GET['tipo'] == "usuario"){ echo "selected";}?>>Colaborador</option>                    
</select>   
 
		</div>
		<?php if($_GET['tipo'] == "cliente"){ ?>
		<div class='col-xs-6'>
		<label for='cliente'>Cliente</label>
		  <input name='cliente' type='text' class='form-control' id='cliente' placeholder='cliente' value=''>
		</div>
        <?php }?>
        
		<?php if($_GET['tipo'] == "fornecedor"){ ?>
		<div class='col-xs-6'>
		<label for='fornecedor'>Cliente</label>
		  <input name='fornecedor' type='text' class='form-control' id='fornecedor' placeholder='fornecedor' value=''>
		</div>
        <?php }?>
        
		<?php if($_GET['tipo'] == "usuario"){ ?>
		<div class='col-xs-6'>
		<label for='usuario'>Usuário</label>
		  <input name='usuario' type='text' class='form-control' id='usuario' placeholder='usuario' value=''>
		</div>
        <?php }?>        
                       
        

		<div class='col-xs-6'>
		<label for='valor'>Valor</label>
		  <input name='valor' type='text' class='form-control' id='valor' placeholder='valor' value='<?php if($_GET['valor'] != ""){ echo $_GET['valor'];} ?>' readonly>
		</div>


		<div class='col-xs-6'>
		<label for='data'>Data Pagamento</label>
		  <input type='date' id='data' name='data' class='form-control' placeholder='data' value='<?php if($data == ""){ echo date('Y-m-d');}else{ echo $data;}?>' readonly>
		</div>


		<div class='col-xs-6'>
      <label>Status</label>
      <select class="form-control" name="status" readonly>
        <option value="Pago" <?php if($status == "Pago"){ echo "selected";}?>>Pago</option>
        <option value="Aberto" <?php if($status == "Aberto"){ echo "selected";}?>>Em Aberto</option>
        <option value="Cancelado" <?php if($status == "Cancelado"){ echo "selected";}?>>Cancelado</option>
      </select>
		</div>

		<div class='col-xs-12'>
		<label for='observacao_pagamento'>Observação Pagamento</label>
		  <input type='text' id='observacao_pagamento' name='observacao_pagamento' class='form-control' placeholder='observacao_pagamento' value='<?php echo $observacao_pagamento;?>'>
		</div>        
               
                  </div>
                    <div class="box-footer">
                    <?php if($_GET['tipo'] != ""){?>
                    <button type="submit" class="btn btn-primary">Direcionar Pagamento</button>
                    <?php }?>
                    </div>
                    </form>                                     
                </div><!-- /.box-body -->
              </div><!-- /.box -->
                           
              
            </div><!--/.col (left) -->            
            
            <!-- FIM PAGAMENTO -->        
        </div>
        </section>
</body>
</html>