ZT_ArticledetailService.cs 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. using System;
  2. using System.Linq;
  3. using System.Text;
  4. using System.Data.Common;
  5. using System.Linq.Expressions;
  6. using System.Collections.Generic;
  7. using System.Threading.Tasks;
  8. using YiSha.Util;
  9. using YiSha.Util.Extension;
  10. using YiSha.Util.Model;
  11. using YiSha.Data;
  12. using YiSha.Data.Repository;
  13. using YiSha.Enum;
  14. using System.ComponentModel.DataAnnotations.Schema;
  15. using YiSha.Entity.KJH;
  16. using YiSha.Model.Param.KJH;
  17. using YiSha.IService.KJH;
  18. namespace YiSha.Service.KJH
  19. {
  20. /// <summary>
  21. /// 创 建:clg
  22. /// 日 期:2021-06-29 14:40
  23. /// 描 述:专题文章详情服务实现类(部分类)
  24. /// </summary>
  25. public partial class ZT_ArticledetailService
  26. {
  27. private IRepositoryFactory _baseRepository;
  28. public ZT_ArticledetailService(IRepositoryFactory baseRepository)
  29. {
  30. _baseRepository = baseRepository;
  31. }
  32. #region 私有方法
  33. /// <summary>
  34. /// 列表条件过滤
  35. /// 建议该方法放在Partial部分类中,因为代码生成时当前类会被覆盖(该方法在生成时将会被注释)
  36. /// </summary>
  37. /// <param name="param"></param>
  38. /// <returns></returns>
  39. private Expression<Func<ZT_ArticledetailEntity, bool>> ListFilterPartial(ZT_ArticledetailListParam param)
  40. {
  41. var expression = LinqExtensions.True<ZT_ArticledetailEntity>();
  42. if (param != null)
  43. {
  44. }
  45. return expression;
  46. }
  47. #endregion
  48. }
  49. }