public static string GetValidAccountName() { string UserName = Console.ReadLine(); if (string.IsNullOrEmpty(UserName)) { Console.WriteLine(Constant.Invalid); UserName = GetValidAccountName(); } else if (!MasterBankService.AccountUserNameVerification(UserName)) { Console.WriteLine(Constant.UserNameNotAvailable); UserName = GetValidAccountName(); } return(UserName); }