IUserService.cs 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.IO;
  6. using System.Threading.Tasks;
  7. using System.Linq.Expressions;
  8. using System.Data;
  9. using System.Data.Common;
  10. using YiSha.Data.Repository;
  11. using YiSha.Entity.OrganizationManage;
  12. using YiSha.Enum.OrganizationManage;
  13. using YiSha.Model.Param.OrganizationManage;
  14. using YiSha.Util;
  15. using YiSha.Util.Model;
  16. using YiSha.Util.Extension;
  17. using YiSha.Enum;
  18. using YiSha.Entity;
  19. using YiSha.Data.EF;
  20. using YiSha.IService.SystemManage;
  21. using YiSha.Data;
  22. using YiSha.IService.OrganizationManage;
  23. namespace YiSha.IService.OrganizationManage
  24. {
  25. public partial interface IUserService
  26. {
  27. #region 获取数据
  28. Task<List<UserEntity>> GetListPartial(UserListParam param);
  29. Task<List<UserEntity>> GetPageListPartial(UserListParam param, Pagination pagination);
  30. Task<UserEntity> GetEntityPartial(int id);
  31. Task<UserEntity> GetEntityByUserNamePartial(string userName);
  32. Task<UserEntity> CheckLoginPartial(string userName);
  33. bool ExistUserNamePartial(UserEntity entity);
  34. #endregion
  35. #region 提交数据
  36. Task UpdateUserPartial(UserEntity entity);
  37. Task SaveFormPartial(UserEntity entity);
  38. Task DeleteFormPartial(string ids);
  39. Task ResetPasswordPartial(UserEntity entity);
  40. Task ChangeUserPartial(UserEntity entity);
  41. #endregion
  42. #region 私有方法
  43. #endregion
  44. }
  45. }