public static void SaveSetting(DisplayMonkeyEntities _db, Setting.Keys _id, object _value) { Guid key = _keyGuids[(int)_id]; Setting setting = _db.Settings.FirstOrDefault(s => s.Key == key); if (setting == null) { setting = new Setting() { Key = key, AnyValue = _value, }; _db.Settings.Add(setting); } else { setting.AnyValue = _value; _db.Entry(setting).State = System.Data.Entity.EntityState.Modified; } _db.SaveChanges(); }
public static Setting GetSetting(DisplayMonkeyEntities _db, Setting.Keys _id) { Guid key = _keyGuids[(int)_id]; return(_db.Settings.FirstOrDefault(s => s.Key == key)); }