/// <summary> /// Saves a SystemParameter. /// </summary> /// <param name="systemParameter"></param> /// <returns></returns> public static SystemParameter Save(SystemParameter systemParameter) { using (IdeaContext context = ContextManager.GetNewDataContext()) { context.SystemParameters.AddOrUpdate(systemParameter); context.SaveChanges(); return(systemParameter); } }
/// <summary> /// Create a SystemParameter for default. /// </summary> public static void CreateDefaults() { SystemParameter systemParameter = new SystemParameter { LastRiskCode = 1 }; // This needs to be done cause zero is the default, and if I dont set it to 1 first, // the internal object doesnt know it has changed, and wont save it. So set to 1, marked as has changed, and set to 0 to really save. systemParameter.LastRiskCode = 0; Save(systemParameter); }