using CZFW.Framework.Interface; using CZKJ.GBRS2.Entity; using System.Collections.Generic; namespace CZKJ.GBRS2.Interface { public interface IArticle : ILogicBase<ArticleEntity> { IList<ArticleEntity> GetList(int pageIndex, int pageSize, out int rowsCount, int? parentId, int? typeId, string keywords); IList<ArticleEntity> GetSelect(IList<int> idList, int? typeId, string keywords, int pageIndex, int pageSize, out int rowsCount); IList<ArticleEntity> GetListCount(int? parentId, int? typeId, int count); IList<ArticleEntity> GetList(int? count, params int[] typeIdList); IList<ArticleEntity> GetArticleList(int typeId, int pageIndex, int pageSize, out int rowsCount); IList<ArticleEntity> GetSearchResult(string keywords, int pageIndex, int pageSize, out int rowsCount); } }