Exemple #1
0
        /// <summary>
        /// set reference number
        /// </summary>
        /// <param name="reference"> reference number (in domestic format) </param>
        public override void SetReference(string reference)
        {
            // convert reference number from domestic to international format
            reference = ReferenceChecker.ConvertToISO11649(reference);

            reference = reference.Substring(2);

            while (reference.Length < 23)
            {
                // fill leading zeros
                reference = reference.Insert(2, "0");
            }
            this._reference = reference;
        }