示例#1
0
        public void EditSetting(Setting s)
        {
            Setting set = context.Settings.FirstOrDefault(m => m.Key == s.Key);

            if (set != null)
            {
                set.Category = s.Category;
                set.Value = s.Value;
                set.Option = s.Option;
                set.Type = s.Type;
                context.SaveChanges();
            }
            else
            {
                context.Settings.Add(s);

                context.SaveChanges();
            }
            //else
            //{
            //    set = new Setting();

            //    set.Category = s.Category;
            //    set.Key  = s.Key;
            //    set.Value = s.Value;
            //    set.Option = s.Option;
            //    set.Type = s.Type;

            //    context.Settings.AddObject(set);
            //}
        }
示例#2
0
        public void AddSetting(Setting s)
        {
            context.Settings.Add(s);

            context.SaveChanges();
        }
示例#3
0
文件: Setting.cs 项目: ndrmc/cats-hub
        public void AddSetting(Setting s)
        {
            context.Settings.Add(s);

            context.SaveChanges();
        }