validateBranchNumber method

  1. @override
BankBranchValidation validateBranchNumber({
  1. required BankBranchModel bankBranchModel,
})

@methods Validate brazilian branch number

Implementation

@override
BankBranchValidation validateBranchNumber({
  required BankBranchModel bankBranchModel,
}) {
  final _bankBranchValidation = BankBranchValidation();
  switch (bankBranchModel.bankCode) {
    case 001:
      return bancoDoBrasilBranchValidator(bankBranchModel);
    case 237:
      return bradescoBranchValidator(bankBranchModel);
    default:
      _bankBranchValidation.errorMessage = "banco não suportado";
      return _bankBranchValidation;
  }
}