public ICommandResult Execute() { Console.Write("Enter username: "); var username = Console.ReadLine(); if (appServices.Login(username)) { return(new UserLoggedIn(username, appServices.LoggedInUserBalance)); } return(new LoginFailed(username)); }