Пример #1
0
    /// <summary>
    /// 根据用户ID更新用户发文概况表信息
    /// </summary>
    /// <param name="articleInfo"></param>
    /// <param name="userId"></param>
    /// <returns></returns>
    public static bool UpdateArticleInfoByUserId(UserArticleInfo articleInfo, int userId)
    {
        bool result = false;

        lock (mLockObj)
        {
            mdb.Connect();
            result = UserArticleInfoData.UpdateInfoByUserId(userId, articleInfo, mdb.GetConn);
            mdb.Disconnect();
        }
        return(result);
    }
Пример #2
0
    /// <summary>
    /// 根据用户ID获取用户发文信息
    /// </summary>
    /// <param name="userId"></param>
    /// <returns></returns>
    public static UserArticleInfo GetArticleInfoByUserId(int userId)
    {
        UserArticleInfo articleInfo = null;

        lock (mLockObj)
        {
            mdb.Connect();
            articleInfo = UserArticleInfoData.GetArticleInfoByUserId(userId, mdb.GetConn);
            mdb.Disconnect();
        }
        return(articleInfo);
    }
Пример #3
0
    /// <summary>
    /// 插入用户发文概况信息
    /// </summary>
    /// <param name="articleInfo"></param>
    /// <returns></returns>
    public static bool InsertNewArticleInfo(int userId, UserArticleInfo articleInfo)
    {
        bool result = false;

        lock (mLockObj)
        {
            mdb.Connect();
            result = UserArticleInfoData.InsertUserArticleInfo(userId, articleInfo, mdb.GetConn);
            mdb.Disconnect();
        }
        return(result);
    }