IDAL/IArticle.cs

(完整代码) 2KB

using System;
using System.Data;
using MyShop.Model;
namespace MyShop.IDAL
{
    public interface IArticle
    {
        int Add(ArticleInfo model);
        int Delete(string filter);
        bool Exist(string filter);
        DataSet GetDataSet();
        DataSet GetDataSet(string filter);
        ArticleInfo GetModel(DataRow dr);
        DataSet Query(string sql);
        int Update(ArticleInfo model, string filter);

        /// <summary>
        ///  快速搜索
        /// </summary>
        /// <param name="channelId">文章频道ID</param>
        /// <param name="classId">文章栏目ID</param>
        /// <param name="articleOptionFilter">文章选项。无选定项时值应为空</param>
        /// <param name="deleted">true:返回放到回收站的文章;false:返回未放到回收站的文章</param>
        /// <returns></returns>
        DataSet QuickSearch(int channelId, int classId, string articleOptionFilter, bool deleted);

        /// <summary>
        /// 高级查询 
        /// </summary>
        /// <param name="channelId">文章频道ID</param>
        /// <param name="classId">文章栏目ID</param>
        /// <param name="articleOptionFilter">文章选项。无选定项时值应为空</param>
        /// <param name="field"></param>
        /// <param name="keywords"></param>
        /// <param name="deleted">true:返回放到回收站的文章;false:返回未放到回收站的文章</param>
        /// <returns></returns>
        DataSet KeywordsSearch(int channelId, int classId, string articleOptionFilter, string field, string keywords, bool deleted);
        /// <summary>
        /// 最新文章
        /// </summary>
        /// <param name="count">返回文章个数</param>
        /// <returns></returns>
        DataSet GetLastArticles(int count);
        /// <summary>
        /// 执点文章
        /// </summary>
        /// <param name="count">返回文章个数</param>
        /// <returns></returns>
        DataSet GetHotArticles(int count);
        /// <summary>
        /// 推荐文章
        /// </summary>
        /// <param name="count">返回文章个数</param>
        /// <returns></returns>
        DataSet GetRecommendedArticles(int count);

    }
}

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。