validarParcelaDisponivelParaEmissao static method
- int parcelaParaEmitir
Valida se a parcela está disponível para emissão
Implementation
static String? validarParcelaDisponivelParaEmissao(int parcelaParaEmitir) {
final validacao = validarParcelaParaEmitir(parcelaParaEmitir);
if (validacao != null) return validacao;
final anoMesStr = parcelaParaEmitir.toString();
final ano = int.parse(anoMesStr.substring(0, 4));
final agora = DateTime.now();
final anoAtual = agora.year;
// Parcela não pode ser de mais de 1 ano no passado
if (ano < anoAtual - 1) {
return 'Parcela não pode ser de mais de 1 ano no passado';
}
return null;
}