Ejemplo n.º 1
0
        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);
            }
        }
 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);
     }
 }