validarNumeroDas static method
- String? numeroDas
Valida se um número de DAS é válido
Implementation
static String? validarNumeroDas(String? numeroDas) {
if (numeroDas == null || numeroDas.isEmpty) {
return 'Número do DAS é obrigatório';
}
// Remove caracteres não numéricos
final dasLimpo = numeroDas.replaceAll(RegExp(r'[^0-9]'), '');
if (dasLimpo.length < 10) {
return 'Número do DAS deve ter pelo menos 10 dígitos';
}
if (dasLimpo.length > 20) {
return 'Número do DAS deve ter no máximo 20 dígitos';
}
return null;
}