IArticle.cs 841 B

1234567891011121314151617
  1. using CZFW.Framework.Interface;
  2. using CZKJ.GBRS2.Entity;
  3. using System.Collections.Generic;
  4. namespace CZKJ.GBRS2.Interface
  5. {
  6. public interface IArticle : ILogicBase<ArticleEntity>
  7. {
  8. IList<ArticleEntity> GetList(int pageIndex, int pageSize, out int rowsCount, int? parentId, int? typeId, string keywords);
  9. IList<ArticleEntity> GetSelect(IList<int> idList, int? typeId, string keywords, int pageIndex, int pageSize, out int rowsCount);
  10. IList<ArticleEntity> GetListCount(int? parentId, int? typeId, int count);
  11. IList<ArticleEntity> GetList(int? count, params int[] typeIdList);
  12. IList<ArticleEntity> GetArticleList(int typeId, int pageIndex, int pageSize, out int rowsCount);
  13. IList<ArticleEntity> GetSearchResult(string keywords, int pageIndex, int pageSize, out int rowsCount);
  14. }
  15. }