Пример #1
0
        static void Main(string[] args)
        {
            BBAN   BBANnew       = new BBAN("227720A35988");
            string machineFormat = BBANnew;

            BBANnew.IsMachineNumber = Checkprogram.CorrectNumber(ref machineFormat);
            BBANnew = machineFormat;
            Console.WriteLine(BBANnew.ToString());

            BBAN account_2 = new BBAN("123456-781");

            Console.WriteLine(account_2.ToString());


            Console.WriteLine($"{BBANnew} - {BBANnew.IsValid()}");

            string machineformat   = "A227720-35988";
            bool   isMachineFormat = Checkprogram.CorrectNumber(ref machineFormat);

            if (isMachineFormat)
            {
                Console.WriteLine($"{machineFormat} - {Checkprogram.IsValidAccount(machineFormat)}");
            }
            else
            {
                Console.WriteLine("Account number incorrect!");
            }
        }
Пример #2
0
        public BBAN(string bban)
        {
            Account = bban;
            string tmpRefAccount = Account;

            IsMachineNumber = Checkprogram.CorrectNumber(ref tmpRefAccount);
            MachineNumber   = tmpRefAccount;
        }
Пример #3
0
 public bool IsValid()
 {
     return(Checkprogram.IsValidAccount(Account));
 }