validarNumeroParcela static method

String? validarNumeroParcela(
  1. String? numeroParcela
)

Valida se o número da parcela é válido

Implementation

static String? validarNumeroParcela(String? numeroParcela) {
  if (numeroParcela == null || numeroParcela.isEmpty) {
    return 'Número da parcela é obrigatório';
  }

  if (!RegExp(r'^\d+$').hasMatch(numeroParcela)) {
    return 'Número da parcela deve conter apenas dígitos';
  }

  final numero = int.tryParse(numeroParcela);
  if (numero == null || numero <= 0) {
    return 'Número da parcela deve ser maior que zero';
  }

  return null;
}