Example #1
0
        public Iowa()
            : base("IA")
        {
            var dl = new Rchar[9];
            for (var i = 0; i < dl.Length; i++)
            {
                dl[i] = new AlphaNumericRchar(i);
            }

            dlFormats = new[] {new DriversLicense(dl, this), new DriversLicense(Numerics(9), this) };
        }
Example #2
0
 public Montana()
     : base("MT")
 {
     var dl = new Rchar[9];
     dl[0] = new UAlphaRchar(0);
     dl[1] = new NumericRchar(1);
     dl[2] = new AlphaNumericRchar(2);
     Array.Copy(Numerics(6, 3), 0, dl, 3, 6);
     dlFormats = new[] { new DriversLicense(dl, this) };
 }
Example #3
0
        public Washington()
            : base("WA")
        {
            var dl = new Rchar[12];
            dl[0] = new UAlphaRchar(0);
            dl[1] = new UAlphaRchar(1);
            dl[2] = new UAlphaRchar(2);
            dl[3] = new UAlphaRchar(3);
            dl[4] = new UAlphaRchar(4);
            dl[5] = new UAlphaRchar(5);
            dl[6] = new UAlphaRchar(6);
            dl[7] = new AlphaNumericRchar(7);
            dl[8] = new NumericRchar(8);
            dl[9] = new LimitedRchar(9,'*');
            dl[10] = new AlphaNumericRchar(10);
            dl[11] = new AlphaNumericRchar(11);

            dlFormats = new[] {new DriversLicense(dl, this) };
        }