IService/ITopicService.cs

(完整代码) 1KB

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ViewModel;
using IDao;
using Domain;

namespace IService
{
    public interface ITopicService
    {
        /// <summary>
        /// 分页查询
        /// </summary>
        /// <param name="option"></param>
        /// <param name="totalcount"></param>
        /// <returns></returns>
        List<TopicView> GetTopicPagination(CommonQueryOption option, out int totalcount);


        /// <summary>
        ///获取所有有效的话题 
        /// </summary>
        /// <param name="addressId"></param>
        /// <returns></returns>
        IList<TopicView> GetAllTopic();


        //根据ID返回实体
        TopicView GetTopicByID(string ID);


        /// <summary>
        /// 修改话题 
        /// </summary>
        /// <param name="view"></param>
        void UpdateTopic(TopicView view);


        //新增论坛

        void InsertTopic(TopicView view);

        //多表联查

        IList<TopicViewExt> GetDynamicPagination(CommonQueryOption option);

        //插入标题管理员关联表
        void InsertTitleAdmin(string TopicID, string CustomerID);


        //根据标题ID删除相关的管理员
        void DeleteTitleAdmin(string TopicID);

        //变更原来的默认标题为非默认
        void UpdateNoDefaultTitle();

    }
}

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

AI 解读

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

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