📄 articlefacade.cs
字号:
using System;
using System.Data;
namespace com.sungoal.MemberManage.BusinessFacade
{
/// <summary>
/// Summary description for ArticleFacade.
/// </summary>
public class ArticleFacade
{
public ArticleFacade()
{
//
// TODO: Add constructor logic here
//
}
/// <summary>
/// 用户进行普通查询操作
/// </summary>
/// <param name="query">查询要求</param>
/// <returns>包含查询结果的数据集</returns>
public DataSet SimpleSearch(string query)
{
// 1。从文章信息列表中查找相应记录
DataSet dataSet = new DataSet();
return dataSet;
}
/// <summary>
/// 用户获取更新文章列表
/// </summary>
/// <returns>包含更新文章信息的数据集</returns>
public DataSet GetNewArticleList()
{
// 1。从文章信息列表中查找相应记录
DataSet dataSet = new DataSet();
return dataSet;
}
/// <summary>
/// 用户获取指定书架底下的文章信息列表
/// </summary>
/// <param name="userID">用户ID,从SESSION中获取</param>
/// <param name="bookShelfID">书架分类编号</param>
/// <returns>包含文章信息列表的数据集</returns>
public DataSet GetBookShelfArticleList(string userID, string bookShelfID)
{
// 1。在书架分类表中检查书架分类是不是属于该用户
// 2。根据书架分类编号从书架内容详细信息表中查找相应记录
DataSet dataSet = new DataSet();
return dataSet;
}
/// <summary>
/// 用户获取指定文章详细信息
/// </summary>
/// <param name="ArticleID">文章ID</param>
/// <returns>包含文章信息的数据集</returns>
public DataSet GetArticleInfo(string ArticleID)
{
// 1。根据文章ID在文章信息列表表中查找相应记录
DataSet dataSet = new DataSet();
return dataSet;
}
/// <summary>
/// 用户获取热门文章列表
/// </summary>
/// <param name="showType">显示方式</param>
/// <returns>包含热门文章列表的数据集</returns>
public DataSet GetHotArticleList(string showType)
{
// 1。从文章点击列表中查找相应记录
DataSet dataSet = new DataSet();
return dataSet;
}
/// <summary>
/// 用户获取热门检索列表
/// </summary>
/// <param name="showType">显示方式</param>
/// <returns>包含热门检索列表的数据集</returns>
public DataSet GetHotSearchList(string showType)
{
DataSet dataSet = new DataSet();
return dataSet;
}
/// <summary>
/// 用户把文章放进书架
/// </summary>
/// <param name="userID">用户ID,从SESSION中获取</param>
/// <param name="ArticleID">文章ID</param>
/// <param name="bookShelfID">书架分类编号</param>
/// <returns>成功返回 1</returns>
public int Add(string userID, string ArticleID, string bookShelfID)
{
// 1。在书架分类表中检查书架分类是不是属于该用户
// 2。向书架内容详细信息表中插入记录
return 1;
}
/// <summary>
/// 用户从书架中删除文章
/// </summary>
/// <param name="userID">用户ID, 从SESSION中获取</param>
/// <param name="ArticleID">文章ID</param>
/// <param name="bookShelfID">书架分类编号</param>
/// <returns>成功返回 1</returns>
public int Remove(string userID, string ArticleID, string bookShelfID)
{
// 1。在书架分类表中检查书架分类是不是属于该用户
// 2。从书架内容详细信息表中删除记录
return 1;
}
/// <summary>
/// 用户移动文章
/// </summary>
/// <param name="userID">用户ID,从SESSION中获取</param>
/// <param name="ArticleID">文章ID</param>
/// <param name="oldBookShelfID">旧书架分类编号</param>
/// <param name="newBookShelfID">新书架分类编号</param>
/// <returns>成功返回 1</returns>
public int Move(string userID, string ArticleID, string oldBookShelfID, string newBookShelfID)
{
// 1。在书架分类表中检查书架分类是不是属于该用户
// 2。根据文章ID和旧书架分类编号在书架内容详细信息表中删除记录
// 3。根据文章ID和新书架分类编号在书架内容详细信息表中插入记录
return 1;
}
/// <summary>
/// 用户查看文章全文
/// </summary>
/// <param name="ArticleID">文章ID</param>
/// <returns>文章URL</returns>
public string ShowContent(string ArticleID)
{
// 1。根据文章ID在文章信息列表表中获取文章URL
return "";
}
/// <summary>
/// 用户点击热门文章,热门文章列表更新
/// </summary>
/// <param name="ArticleID">文章ID</param>
/// <returns>文章URL</returns>
public string HotArticleClick(string ArticleID)
{
// 1。如果需要,从文章点击列表中获取相关记录
// 2。根据文章ID修改文章的点击数
// 3。如果需要,把更新后的记录写回数据库中去
// 4。根据文章ID在文章信息列表表中获取文章URL
return "";
}
/// <summary>
/// 用户查询,热门查询列表更新
/// </summary>
/// <param name="query">用户查询</param>
/// <returns>包含查询结果的数据集</returns>
public DataSet HotSearchQuery(string query)
{
DataSet dataSet = new DataSet();
return dataSet;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -