expiraEmBreve property
Indica se a procuração expira em breve (próximos 30 dias)
Implementation
bool get expiraEmBreve {
if (dtexpiracao.length == 8) {
final ano = int.parse(dtexpiracao.substring(0, 4));
final mes = int.parse(dtexpiracao.substring(4, 6));
final dia = int.parse(dtexpiracao.substring(6, 8));
final dataExpiracao = DateTime(ano, mes, dia);
final agora = DateTime.now();
final diferenca = dataExpiracao.difference(agora).inDays;
return diferenca <= 30 && diferenca >= 0;
}
return false;
}