private static void GetLatest() { if (!Conventer.GetLatest()) { message = Conventer.LastErrorMessage; } else { message = "Got the latest rates."; } }
private static void SendMail() { if (Conventer.LatestRatesFromApi == null) { message = "Latest rates were not downloaded."; return; } Console.Clear(); Console.WriteLine("Currency conventer\n"); Console.Write("\nEnter address: "); if (Conventer.SendMailWithLatestRates(Console.ReadLine())) { message = "Email has been sent."; } else { message = Conventer.LastErrorMessage; } }
private static void Convert() { if (Conventer.LatestRatesFromApi == null) { message = "Latest rates were not downloaded."; return; } var amount = PrintConvertMenu(); Console.Clear(); Console.WriteLine("Currency conventer\n"); Console.WriteLine(String.Format("{0}: {1}\n", Conventer.BaseCurrency, amount)); Console.WriteLine(String.Format("{0}: {1}", Currency.USD.ToString(), Conventer.Convert(amount, Currency.USD))); Console.WriteLine(String.Format("{0}: {1}", Currency.EUR.ToString(), Conventer.Convert(amount, Currency.EUR))); Console.WriteLine(String.Format("{0}: {1}", Currency.GBP.ToString(), Conventer.Convert(amount, Currency.GBP))); Console.Write("\nEnter anything to continue: "); Console.ReadLine(); }