public void PutCurrentExchangeRatesToDb(ExchangeRateToUsdCurrentRepository _exchangeRateToUsdCurrentRepository, GottenCurrency exchangeRates) { var exchangeRateDb = new ExchangeRateToUsdCurrent { Currency = Currency.BYN, TypeOfExch = TypeOfExchange.Buy, ExchRate = Convert.ToDecimal(exchangeRates.USD_in, new CultureInfo("en-US")) }; _exchangeRateToUsdCurrentRepository.Save(exchangeRateDb); exchangeRateDb = new ExchangeRateToUsdCurrent { Currency = Currency.BYN, TypeOfExch = TypeOfExchange.Sell, ExchRate = Convert.ToDecimal(exchangeRates.USD_out, new CultureInfo("en-US")) }; _exchangeRateToUsdCurrentRepository.Save(exchangeRateDb); exchangeRateDb = new ExchangeRateToUsdCurrent { Currency = Currency.USD, TypeOfExch = TypeOfExchange.Buy, ExchRate = 1 }; _exchangeRateToUsdCurrentRepository.Save(exchangeRateDb); exchangeRateDb = new ExchangeRateToUsdCurrent { Currency = Currency.USD, TypeOfExch = TypeOfExchange.Sell, ExchRate = 1 }; _exchangeRateToUsdCurrentRepository.Save(exchangeRateDb); exchangeRateDb = new ExchangeRateToUsdCurrent { Currency = Currency.EUR, TypeOfExch = TypeOfExchange.Buy, ExchRate = Convert.ToDecimal(exchangeRates.USD_in, new CultureInfo("en-US")) / Convert.ToDecimal(exchangeRates.EUR_in, new CultureInfo("en-US")) }; _exchangeRateToUsdCurrentRepository.Save(exchangeRateDb); exchangeRateDb = new ExchangeRateToUsdCurrent { Currency = Currency.EUR, TypeOfExch = TypeOfExchange.Sell, ExchRate = Convert.ToDecimal(exchangeRates.USD_out, new CultureInfo("en-US")) / Convert.ToDecimal(exchangeRates.EUR_out, new CultureInfo("en-US")) }; _exchangeRateToUsdCurrentRepository.Save(exchangeRateDb); exchangeRateDb = new ExchangeRateToUsdCurrent { Currency = Currency.GBP, TypeOfExch = TypeOfExchange.Buy, ExchRate = Convert.ToDecimal(exchangeRates.USD_in, new CultureInfo("en-US")) / Convert.ToDecimal(exchangeRates.GBP_in, new CultureInfo("en-US")) }; _exchangeRateToUsdCurrentRepository.Save(exchangeRateDb); exchangeRateDb = new ExchangeRateToUsdCurrent { Currency = Currency.GBP, TypeOfExch = TypeOfExchange.Sell, ExchRate = Convert.ToDecimal(exchangeRates.USD_out, new CultureInfo("en-US")) / Convert.ToDecimal(exchangeRates.GBP_out, new CultureInfo("en-US")) }; _exchangeRateToUsdCurrentRepository.Save(exchangeRateDb); exchangeRateDb = new ExchangeRateToUsdCurrent { Currency = Currency.PLN, TypeOfExch = TypeOfExchange.Buy, ExchRate = Convert.ToDecimal(exchangeRates.USD_in, new CultureInfo("en-US")) / Convert.ToDecimal(exchangeRates.PLN_in, new CultureInfo("en-US")) * 10 }; _exchangeRateToUsdCurrentRepository.Save(exchangeRateDb); exchangeRateDb = new ExchangeRateToUsdCurrent { Currency = Currency.PLN, TypeOfExch = TypeOfExchange.Sell, ExchRate = Convert.ToDecimal(exchangeRates.USD_out, new CultureInfo("en-US")) / Convert.ToDecimal(exchangeRates.PLN_out, new CultureInfo("en-US")) * 10 }; _exchangeRateToUsdCurrentRepository.Save(exchangeRateDb); Console.WriteLine(); }