internal static void ValidateChecksum(string organisasjonsnummer) { var onr = new Organisasjonsnummer(organisasjonsnummer); int k1 = CalculateMod11CheckSum(GetMod11Weights(onr), onr); if (k1 != onr.GetChecksumDigit()) { throw new ArgumentException(ERROR_INVALID_CHECKSUM + organisasjonsnummer); } }
internal static void ValidateChecksum(string organisasjonsnummer) { var onr = new Organisasjonsnummer(organisasjonsnummer); int k1 = CalculateMod11CheckSum(GetMod11Weights(onr), onr); if (k1 != onr.GetChecksumDigit()) { throw new ArgumentException(InvalidChecksumErrorMessage + organisasjonsnummer); } }