public static void RegisterAccountHolder()
        {
            Random random = new Random();

            Console.Clear();
            Console.WriteLine("     ACCOUNT HOLDER REGISTRATION");
            Console.Write("Enter your ID: ");
            int id = Convert.ToInt32(Console.ReadLine());

            Console.Write("Enter your First Name: ");
            string firstName = Console.ReadLine();

            Console.Write("Enter your Middle Name: ");
            string middleName = Console.ReadLine();

            Console.Write("Enter your Last Name: ");
            string lastName = Console.ReadLine();

            Console.Write("Enter your Date Of Birth (yyyy/mm/dd): ");
            DateTime dateOfBirth = Convert.ToDateTime(Console.ReadLine());

            Console.Write("Enter your Email Address: ");
            string email = Console.ReadLine();

            Console.Write("Enter your Phone Number: ");
            string phoneNumber = Console.ReadLine();

            Console.Write("Enter your Address: ");
            string address = Console.ReadLine();

            Console.Write("Enter your Password: "******"Confirm your Password:  "******"00000");
            string secondFive    = random.Next(1, 10000).ToString("00000");
            string accountNumber = firstFive + secondFive;

            accountHolder.CreateAccountHolder(id, firstName, middleName, lastName, dateOfBirth, email, phoneNumber, address, password, confirmPassword, accountNumber);
        }
        static void Main(string[] args)
        {
            AccountHolderRepository accountHolder = new AccountHolderRepository();



            //ManagerRepository manager = new ManagerRepository();
            try
            {
                //Console.WriteLine("enter your preffered id");
                Console.WriteLine("Enter your ID");
                int id = Convert.ToInt32(Console.ReadLine());

                Console.WriteLine("Enter your First Name");
                string firstName = Console.ReadLine();

                Console.WriteLine("Enter your Last Name");
                string lastName = Console.ReadLine();

                Console.WriteLine("Enter your Middle Name");
                string middleName = Console.ReadLine();

                Console.WriteLine("Enter your Date of Birth");
                DateTime dateOfBirth = Convert.ToDateTime(Console.ReadLine());

                Console.WriteLine("Enter your Email");
                string email = Console.ReadLine();

                Console.WriteLine("Enter your PhoneNumber");
                string phoneNumber = Console.ReadLine();

                Console.WriteLine("Enter your Address");
                string address = Console.ReadLine();

                Console.WriteLine("Enter your Password");
                string password = Console.ReadLine();

                Console.WriteLine("Confirm Your Password");
                string checkPassword = Console.ReadLine();



                //accountHolder.CreateAccountHolder(001, "olaoluwa", "ajefera", "lionel", new DateTime(2020 - 09 - 12), "*****@*****.**", "090876543321", "lekki phase1", "read","read");
                //accountHolder.CreateAccountHolder(002, "adejimi", "olamide", "cristiano", new DateTime(2020 - 09 - 12), "*****@*****.**", "08076543212", "magodo phase1", "pass", "pass");
                accountHolder.CreateAccountHolder(id, firstName, lastName, middleName, dateOfBirth, email, phoneNumber, address, password, checkPassword);
                //Console.WriteLine("Congratulations.. Registration Succesful");
                accountHolder.List();

                ////accountHolder.UpdateAccountHolder(001, "adeyi", "ojo", "*****@*****.**", "Gbonogun Abeokuta", "09028041932");
                ////accountHolder.RemoveAccountHolder(002);



                //manager.CreateManager(001, "Ade", "Kola", "Oluseyi", "*****@*****.**", "dearie223");
                //manager.List();



                Console.ReadKey();
            }
            catch (Exception)
            {
                Console.WriteLine("Registration Failed Due to Wrong Input");
            }
        }