SysUserLogService.cs 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. using System;
  2. using System.Collections.Generic;
  3. using CB.Entity;
  4. using CB.Interface.Infrastructure;
  5. namespace CB.Data
  6. {
  7. public class SysUserLogService
  8. {
  9. /// <summary>
  10. /// 记录操作日志
  11. /// </summary>
  12. /// <param name="entity"></param>
  13. /// <returns></returns>
  14. public static bool Save(SysUserLogInfo entity)
  15. {
  16. return DatabaseProvider.GetDbProvider<ISysUserLogService>().Save(entity);
  17. }
  18. /// <summary>
  19. /// 日志详细
  20. /// </summary>
  21. /// <param name="id"></param>
  22. /// <returns></returns>
  23. public static SysUserLogInfo Get(int id)
  24. {
  25. return DatabaseProvider.GetDbProvider<ISysUserLogService>().Get(id);
  26. }
  27. /// <summary>
  28. /// 日志翻页列表
  29. /// </summary>
  30. /// <param name="entity"></param>
  31. /// <param name="pageSize"></param>
  32. /// <param name="pageIndex"></param>
  33. /// <param name="recordCount"></param>
  34. /// <returns></returns>
  35. public static IList<SysUserLogInfo> ToPaging(SysUserLogInfo entity, int pageSize, int pageIndex, out int recordCount)
  36. {
  37. return DatabaseProvider.GetDbProvider<ISysUserLogService>().ToPaging(entity, pageSize, pageIndex, out recordCount);
  38. }
  39. }
  40. }