예제 #1
0
        public void Add(string Name, string Value)
        {
            using (DbTransaction tran = DbTransaction.Begin())
            {
                int id = DBForum.SetSetting(m_NodeId, Name, Value);

                ForumThreadNodeSetting setting = (ForumThreadNodeSetting)m_settings[Name];
                if (setting != null && setting.SettingId == id)
                {
                    setting.Value = Value;
                }
                else
                {
                    m_settings[Name] = new ForumThreadNodeSetting(id, Name, Value);
                }

                tran.Commit();
            }
        }