public void SaveSetting(string name, string settings) { name = name.ToLower(); var exchange = _coinContext.Exchanges.FirstOrDefault(it => it.Name == name); if (exchange == null) { exchange = new Data.Entities.Exchange(); exchange.Name = name; exchange.Settings = settings; _coinContext.Add(exchange); } else { exchange.Settings = settings; } _coinContext.SaveChanges(); }
public static void TestCreate(CoinContext cc, string CoinName, string CoinTicker, string CoinDescription, float CoinPrice, string ExchangeName) { var coin = new Coin() { CoinName = "Ethereum", CoinTicker = "ETH", CoinDescription = "Ethereum", CoinPrice = 202 }; var exchange = new Exchange() { ExchangeName = "MtGox" }; var coinExchange = new CoinExchange() { Coin = coin, Exchange = exchange }; cc.Coins.Add(coin); cc.Exchanges.Add(exchange); cc.CoinExchanges.Add(coinExchange); cc.SaveChanges(); }