public bool UpdateForumStatus(int forumID, ForumStatus forumStatus) { List <int> forumIdentities = new List <int>(); forumIdentities.Add(forumID); return(UpdateForumStatus(forumIdentities, forumStatus)); }
/// <summary> /// 修改版块状态 /// </summary> /// <param name="forumID"></param> /// <param name="forumStatus"></param> /// <returns></returns> public bool UpdateForumStatus(IEnumerable <int> forumIDs, ForumStatus forumStatus) { bool success = ForumDaoV5.Instance.UpdateForumStatus(forumIDs, forumStatus); if (success) { ClearAllCache(); } return(success); }
public override bool UpdateForumStatus(IEnumerable <int> forumIDs, ForumStatus forumStatus) { using (SqlQuery query = new SqlQuery()) { query.CommandText = "bx_UpdateForumStatus"; query.CommandType = CommandType.StoredProcedure; query.CreateParameter <string>("@ForumIdentities", StringUtil.Join(forumIDs), SqlDbType.VarChar, 8000); query.CreateParameter <int>("@ForumStatus", (int)forumStatus, SqlDbType.TinyInt); query.CreateParameter <int>("@errorCode", SqlDbType.Int, ParameterDirection.ReturnValue); query.ExecuteNonQuery(); return((int)query.Parameters["@errorCode"].Value == 0); } }
public override bool UpdateForumStatus(IEnumerable<int> forumIDs, ForumStatus forumStatus) { using (SqlQuery query = new SqlQuery()) { query.CommandText = "bx_UpdateForumStatus"; query.CommandType = CommandType.StoredProcedure; query.CreateParameter<string>("@ForumIdentities", StringUtil.Join(forumIDs), SqlDbType.VarChar, 8000); query.CreateParameter<int>("@ForumStatus", (int)forumStatus, SqlDbType.TinyInt); query.CreateParameter<int>("@errorCode", SqlDbType.Int, ParameterDirection.ReturnValue); query.ExecuteNonQuery(); return (int)query.Parameters["@errorCode"].Value == 0; } }
/// <summary> /// 修改版块状态 /// </summary> /// <param name="forumID"></param> /// <param name="forumStatus"></param> /// <returns></returns> public abstract bool UpdateForumStatus(IEnumerable <int> forumIDs, ForumStatus forumStatus);