ModulusChecking.Steps.Calculators.DoubleAlternateCalculator.Process C# (CSharp) Method

Process() public method

public Process ( BankAccountDetails bankAccountDetails ) : bool
bankAccountDetails ModulusChecking.Models.BankAccountDetails
return bool
        public override bool Process(BankAccountDetails bankAccountDetails)
        {
            return GetMappingException(bankAccountDetails.WeightMappings) == 5
                       ? DoubleAlternateCalculatorExceptionFive.Process(bankAccountDetails)
                       : (GetWeightSumForStep(bankAccountDetails)%Modulus) == 0;
        }