<?php

require_once("./ControladorCr.php");
$controlador = new ControladorCr();
$String = new CString();
$CodCr = $_POST["COD_CR"];

$CodParcelamento = $controlador->Campo("COD_PARCELAMENTO", "F_LANCA_CR", "F_LANCA_CR_ID", $CodCr);
$NumParcela = $controlador->Campo("NUM_PARCELA", "F_LANCA_CR2", "F_LANCA_CR_ID", $CodCr);
$TotalParcelas = "Parcela $NumParcela" . '/' . $controlador->TotalParcelasLancamento($CodParcelamento);

$CodCr = $String->criptografa($CodCr);

$Html = "<div class='modal-header'>		
	    <h4 class='modal-title'>Atenção!O Lançamento " . $CodParcelamento . " encontra-se parcelado, selecione a ação a ser executada</h4>
	</div>
	<div class = 'modal-body'>
	    <p> <p><h5 class = 'text-info'><span class = 'label label-warning'>Excluir tudo</span><br><br>Serão excluídas todas as parcelas que encontram-se com status 'ABERTO' (Que não estejam agrupadas)</h5></p></p>
	    </div>
	    <div class = 'modal-footer'>
	    <a href ='?acao=ExclusaoTodas&cod=$CodCr' name = 'acao'><button type = 'button' class = 'btn btn-danger'>Apagar todas em aberto</button></a>
	</div>

	<div class = 'modal-body'>
	    <p> <p><h5 class = 'text-info'><span class = 'label label-warning'>Excluir Somente essa parcela</span><br> <br>Será excluído somente uma parcela, sendo que a soma do total de parcelas ficará divergente do valor inicial</h5></p></p>
	    </div>
	    <div class = 'modal-footer'>
	    <a href = '?acao=ExclusaoParcela&cod=$CodCr' name = 'acao'><button type = 'button' class = 'btn btn-success'>Apagar somente esta</button></a>
		<br><br><span class = 'label label-info'><i>Será excluída a parcela $TotalParcelas</i></span>
	</div>";
$Residuo = "";

$CodHistorico = $_POST["POST_COD"];
$ListaHistorico = $controlador->ListarHistoricoCobranca($CodHistorico);
$MostraFechamento = $ListaHistorico[0]->getCodFechamentoSigmo() > 0 ? " <span class='label label-primary'>FECHAMENTO:</span>" . $ListaHistorico[0]->getCodFechamentoSigmo() : "";
$NumChegue = $ListaHistorico[0]->getNumCheque() > 0 ? "  <span class='label label-primary'>CHEQUE:</span> " . $ListaHistorico[0]->getNumCheque() : "";
$Servico = $ListaHistorico[0]->getNomeServico() != '' ? "  <span class='label label-success'>SERVIÇO:</span> " . $ListaHistorico[0]->getNomeServico() : "";


 echo "<input type='hidden'  value='" . $CodHistorico . "' class='botaoHistorico' id='atualizar'>";


if ($ListaHistorico[0]->getCodResiudo() != '') {

    $Residuo = "  <span class='label label-danger'>RESÍDUO REFERENTE AO LANÇAMENTO: "
	    . "" . $controlador->Campo("COD_PARCELAMENTO", "F_LANCA_CR", "F_LANCA_CR_ID", $ListaHistorico[0]->getPaiResiduo()) . " "
	    . "PARCELA " . $controlador->ParcelaAtualTotalParcelas($ListaHistorico[0]->getPaiResiduo()) . " "
	    . "(" . $ListaHistorico[0]->getrazao_social_cli() . ")" .
	    "</span>"
	    . "<br><br>"
	    . "<button type='button' title='Linha do Tempo'  value='" . $ListaHistorico[0]->getPaiResiduo() . "' class='btn btn-mini btn-info botaoHistorico'><i class='glyphicon glyphicon-time'> </i> Clique aqui para visualizar o lançamento que originou o resíduo</button>"
	    . "<br>";
}

//Verifica se foi gerado resíduo para o lançamento
echo $controlador->Campo("F_LANCA_CR2_ID_RESIDUO", "F_LANCA_CR", "F_LANCA_CR2_ID_RESIDUO", $CodHistorico);

if (!$controlador->Campo("F_LANCA_CR2_ID_RESIDUO", "F_LANCA_CR", "F_LANCA_CR2_ID_RESIDUO", $CodHistorico)) {
    $Html = "<a href='?acao=RedirInclusaoResto&cod=$CodHistorico'><button type='button' title='Gerar Resíduo'  class='btn btn-mini btn-info'><i class='glyphicon glyphicon-time'> </i> Gerar resídulo para o lançamento </button></a>";
}