C# Class ModulusChecking.Steps.Calculators.DoubleAlternateCalculatorExceptionFive

Inheritance: BaseModulusCalculator
Afficher le fichier Open project: zopaUK/ModulusChecker Class Usage Examples

Méthodes publiques

Méthode Description
Process ( BankAccountDetails bankAccountDetails ) : bool

/Perform the second double alternate check, and for the double alternate check with exception 5 the checkdigit is h from the original account number, except: • After dividing the result by 10; - if the remainder=0 and h=0 the account number is valid - for all other remainders, take the remainder away from 10. If the number you get is the same as h then the account number is valid.

Méthodes protégées

Méthode Description
GetWeightSumForStep ( BankAccountDetails bankAccountDetails ) : int

Method Details

GetWeightSumForStep() protected abstract méthode

protected abstract GetWeightSumForStep ( BankAccountDetails bankAccountDetails ) : int
bankAccountDetails ModulusChecking.Models.BankAccountDetails
Résultat int

Process() public méthode

/Perform the second double alternate check, and for the double alternate check with exception 5 the checkdigit is h from the original account number, except: • After dividing the result by 10; - if the remainder=0 and h=0 the account number is valid - for all other remainders, take the remainder away from 10. If the number you get is the same as h then the account number is valid.
public Process ( BankAccountDetails bankAccountDetails ) : bool
bankAccountDetails ModulusChecking.Models.BankAccountDetails
Résultat bool