public void SwitchPage() { io.Print(Environment.NewLine + "> "); string input = io.Input(); page = Pages[page.GetPage(input)]; }
private string GetValidUserInput(string request) { string input; do { _io.Print($"Please input {request}: "); input = _io.Input(); } while (!IsValidOrderInput(input, request)); return(input); }
public Direction DecideNextMove(List <Direction> listOfOptions) { Direction result; string stringToOutput = ConstructDirectionInstructionMessage(listOfOptions); _io.Output(stringToOutput); string errorMessage; string userInput; do { errorMessage = ""; userInput = _io.Input().ToLower(); errorMessage += GenerateErrorMessage(listOfOptions, userInput); Print(errorMessage); } while (errorMessage != ""); result = inputRef[userInput]; return(result); }
private void AddTrader() { io.Print(Environment.NewLine); io.Print(phraseProvider.GetPhrase(Phrase.EnterName)); string Name = io.Input(); io.Print(phraseProvider.GetPhrase(Phrase.EnterSuname)); string Suename = io.Input(); io.Print(phraseProvider.GetPhrase(Phrase.EnterPhone)); string Phone = io.Input(); io.Print(phraseProvider.GetPhrase(Phrase.EnterMoney)); string Money = io.Input(); io.Print(Environment.NewLine); string res = traderService.AddTrader(Name, Suename, Phone, Money); io.Print(res + Environment.NewLine); }
private void AddTrader() { io.Print(Environment.NewLine); io.Print(phraseProvider.GetPhrase(Phrase.EnterName)); string Name = io.Input(); io.Print(phraseProvider.GetPhrase(Phrase.EnterSuname)); string Suename = io.Input(); io.Print(phraseProvider.GetPhrase(Phrase.EnterPhone)); string Phone = io.Input(); io.Print(phraseProvider.GetPhrase(Phrase.EnterMoney)); string Money = io.Input(); io.Print(Environment.NewLine); string res = Http.Post($"localhost/clients/add?name={Name}&surname={Suename}" + $"&phone={HttpUtility.UrlEncode(Phone)}&money={Money}"); io.Print(res + Environment.NewLine); }