validarValorMonetario static method
- double? valor
Valida se um valor monetário é válido
Implementation
static String? validarValorMonetario(double? valor) {
if (valor == null) {
return 'Valor é obrigatório';
}
if (valor < 0) {
return 'Valor não pode ser negativo';
}
if (valor > 999999999.99) {
return 'Valor muito alto (máximo: R\$ 999.999.999,99)';
}
return null;
}