Beispiel #1
0
        </div>


        <?php 
$parcelaAtual = 0;
$totalParcelas = 0;
if ($id != 0) {
    $dataInicioAtendimento = empty($contract->inicioAtendimento) ? time() : strtotime($contract->inicioAtendimento);
    $dataFimAtendimento = empty($contract->fimAtendimento) ? time() : strtotime($contract->fimAtendimento);
    // Caso a data da renovação esteja vazia usa a data de inicio do atendimento
    $dataRenovacao = empty($contract->dataRenovacao) ? $dataInicioAtendimento : strtotime($contract->dataRenovacao);
    // Caso a data da primeira parcela esteja vazia usa a data de inicio do atendimento
    $dataPrimeiraParcela = empty($contract->primeiraParcela) ? $dataInicioAtendimento : strtotime($contract->primeiraParcela);
    // Calcula a diferença de datas
    $tempoDecorrido = UnixTime::Diff(time(), $dataPrimeiraParcela);
    $duracaoContrato = UnixTime::Diff($dataFimAtendimento, $dataRenovacao);
    $parcelaAtual = $tempoDecorrido['year'] * 12 + $tempoDecorrido['month'] + 1;
    $totalParcelas = $duracaoContrato['year'] * 12 + $duracaoContrato['month'];
}
?>

        <label class="left">Primeira Parcela<br/>
        <input class="datepick" type="text" name="primeiraParcela" size="30" value="<?php 
echo empty($contract->primeiraParcela) ? date("Y-m-d", time()) : $contract->primeiraParcela;
?>
" />
        </label>

        <label class="left">Parcela Atual<br/>
        <input type="text" name="parcelaAtual" size="10" value="<?php 
echo $contract->parcelaAtual;