<?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

$idconta = $_GET['idconta'];

if($_GET['acao'] == "ModificarCentroCusto"){
	$AlterarConta = Alterar("contas", "idcentrodecusto='".$_GET['idcentrodecusto']."'", "idconta", $_GET['idconta']);
	$AlterarPagamento = Alterar("pagamentos", "idcentrodecusto='".$_GET['idcentrodecusto']."'", "idconta", $_GET['idconta']);
	$AlterarLogsFinanceiro = Alterar("logs_financeiro", "idcentrodecusto='".$_GET['idcentrodecusto']."'", "idconta", $_GET['idconta']);	

echo "<script>";
echo "parent.document.location.href = 'manutencao_contas.php?idconta=".$_GET['idconta']."'";
echo "</script>";

}
if($_GET['acao'] == "DuplicarHoje"){
//CRIO CÓPIA DA CONTA
$idconta_novo = DuplicarRegistro("contas", "idconta", $_GET['idconta']);
//ALTERO DATA CONTA
$AlterarConta = Alterar("contas", "data_conta='".date('Y-m-d')."'", "idconta", $idconta_novo);	

echo "<script>";
echo "parent.document.location.href = 'manutencao_contas.php?idconta=".$idconta_novo."'";
echo "</script>";


//LOGS CONTA
$SelecionoLogFinanceiroConta = Seleciona("logs_financeiro", "WHERE idconta='".$_GET['idconta']."' AND idpagamento IS NULL", "");
while($logconta = mysql_fetch_array($SelecionoLogFinanceiroConta)){

//CRIO CÓPIA LOG DA CONTA
$idlogconta_novo = DuplicarRegistro("logs_financeiro", "idlogfinanceiro", $logconta['idlogfinanceiro']);
//ALTERO DATA LOG DA CONTA
$AlterarLogConta = Alterar("logs_financeiro", "data='".date('Y-m-d')."', idconta='$idconta_novo'", "idlogfinanceiro", $idlogconta_novo);			
}

/*DESABILITADO
//PAGAMENTOS
$SelecionoPagamentos = Seleciona("pagamentos", "WHERE idconta='".$_GET['idconta']."'", "");
while($pagamentos = mysql_fetch_array($SelecionoPagamentos)){

//CRIO CÓPIA DO PAGAMENTO
$idpagamento_novo = DuplicarRegistro("pagamentos", "idpagamento", $pagamentos['idpagamento']);
//ALTERO DATA LOG DA CONTA
$AlterarPagamento = Alterar("pagamentos", "data='".date('Y-m-d')."', idconta='$idconta_novo'", "idpagamento", $idpagamento_novo);	

//SELECIONO LOG DO PAGAMENTO

$idlog_pagamento_atual = RetornaCampoGeral("logs_financeiro", $pagamentos['idpagamento'], "idpagamento", "idlogfinanceiro");

//LOG PAGAMENTO
$idlogpagamento_novo = DuplicarRegistro("logs_financeiro", "idlogfinanceiro", $pagamentos['idlog_pagamento_atual']);		
$AlterarLogConta = Alterar("logs_financeiro", "data='".date('Y-m-d')."', idconta='$idconta_novo', idpagamento='$idpagamento_novo'", "idlogfinanceiro", $idlogpagamento_novo);

$idlog_pagamento_atual = "";
$idpagamento_novo = "";
$idlogpagamento_novo = "";
//FIM
}
*/

}

if($_GET['acao'] == "DuplicarRepeticao"){
$i= 1;

//PEGO MÊS

$mes_atual = substr($_GET['data_vencimento'], 5, 2);
$ano_atual = substr($_GET['data_vencimento'], 0, 4);
//echo $mes_atual;

$quantidade = $_GET['quantidade'];
while( $i <= $quantidade ){

if($novo_mes == ""){
$novo_mes = $mes_atual + 1;
}

if($novo_mes > 12){
$novo_mes = 1;
$ano_atual = $ano_atual +1;	
}

//echo $novo_mes . " - " . $ano_atual . "<br>";
//CRIO CÓPIA DA CONTA
$idconta_novo = DuplicarRegistro("contas", "idconta", $_GET['idconta']);

//ALTERO DATA CONTA
$AlterarConta = Alterar("contas", "data_conta = DATE_FORMAT(data_conta,'".$ano_atual."-".$novo_mes."-".$_GET['dia']."'), excluido=NULL", "idconta", $idconta_novo);	

//LOGS CONTA
$SelecionoLogFinanceiroConta = Seleciona("logs_financeiro", "WHERE idconta='".$_GET['idconta']."' AND idpagamento IS NULL", "");
while($logconta = mysql_fetch_array($SelecionoLogFinanceiroConta)){

//CRIO CÓPIA LOG DA CONTA
$idlogconta_novo = DuplicarRegistro("logs_financeiro", "idlogfinanceiro", $logconta['idlogfinanceiro']);
//ALTERO DATA LOG DA CONTA
$AlterarLogConta = Alterar("logs_financeiro", "data=DATE_FORMAT(data,'".$ano_atual."-".$novo_mes."-".$_GET['dia']."'), idconta='$idconta_novo', excluido=NULL", "idlogfinanceiro", $idlogconta_novo);			
}
  $ano_atual = $ano_atual;	
  $novo_mes = $novo_mes +1;	
  $i++;
}
//exit();
echo "<script>";
echo "parent.document.location.href = 'listar_contas.php?idcentrodecusto=".$_GET['idcentrodecusto']."&tipo=".$_GET['tipo']."&Filtro=CentroDeCustoTodos'";
echo "</script>";
}

?>
<!doctype html>
<html ng-app="myApp">
<head>
<title>MODIFICAR CONTA</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>

               <div class="box box-primary">
                 <div class="box-header">
                  <h3 class="box-title">Criar uma Cópia deste lançamento na data de hoje: <?php echo date('d/m/Y');?></h3>
                  <a href="modificar_conta.php?acao=DuplicarHoje&idconta=<?php echo $_GET['idconta'];?>">                  
                  <button type="button" class="btn btn-primary" style=" float:right;">DUPLICAR</button></a>
                </div>
                </div>

<form method="get" enctype="multipart/form-data" action="modificar_conta.php">
<input type="hidden" name="acao" value="ModificarCentroCusto">
<input type="hidden" name="idconta" value="<?php echo $_GET['idconta'];?>">
               <div class="box box-primary">
                 <div class="box-header">
                  <h3 class="box-title">Mover do Centro de Custo: <?php echo NomeCentroCusto($_GET['idcentrodecusto']);?> PARA: </h3>                                  
                  <button type="submit" class="btn btn-primary" style=" float:right;">Modificar</button>
                    <div class='col-xs-6' style="float:right">
                    <select class="form-control selectpicker" data-live-search="true" name="idcentrodecusto" required>
                    <?php $SelecionaCentrodeCusto = Seleciona("centrodecusto", "", ""); while($custo = mysql_fetch_array($SelecionaCentrodeCusto)){ ?>
                    <option value="<?php echo $custo['idcentrodecusto'];?>" <?php if($idcentrodecusto == $custo['idcentrodecusto']){ echo "selected";}?>><?php echo $custo['titulo'];?></option>
                    <?php }?>
                    </select>
                    </div>                   
                </div>                
                </div>
</form>  
<form method="get" enctype="multipart/form-data" action="modificar_conta.php">
<input type="hidden" name="acao" value="DuplicarRepeticao">
<input type="hidden" name="idconta" value="<?php echo $_GET['idconta'];?>">
<input type="hidden" name="idcentrodecusto" value="<?php echo $_GET['idcentrodecusto'];?>"> 
<input type="hidden" name="tipo" value="<?php echo $_GET['tipo'];?>">
<input type="hidden" name="data_vencimento" value="<?php echo $_GET['data_vencimento'];?>">              
               <div class="box box-primary">
                 <div class="box-header">
                  <h3 class="box-title">Duplicar Lançamento com Repetição</h3>                  
                </div>                
                
                <div class="box-body">
                  <div class="row">
                  


		<div class='col-xs-6'>
		<label for='quantidade'>Quantidade de Lançamentos</label>        
		  <input type='number' id='quantidade' name='quantidade' class='form-control' placeholder='quantidade' required>
		</div>        

		<div class='col-xs-6'>
		<label for='dia'>Dia do Vencimento</label>
		  <input type='number' id='dia' name='dia' class='form-control' placeholder='dia' max="31" min="1">
		</div>        
                  </div>
                    <div class="box-footer">
                    <button type="submit" class="btn btn-primary">Confirmar Repetição</button>
                    </div>
                                                      
                </div><!-- /.box-body -->

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