/// <summary>
        /// 分页获取
        /// </summary>
        /// <param name="usersPageRequestDto"></param>
        /// <returns></returns>

        public async Task <PageData> GetPageListAsync(UsersPageRequestDto usersPageRequestDto)
        {
            var pageData = new PageData(usersPageRequestDto.PageIndex, usersPageRequestDto.PageSize);
            var list     = await _usersRespository.WherePaged(pageData, e => e.IsDelete == false,
                                                              e => e.CreateDate, false);

            pageData.Data = list.MapToList <Users, UsersQueryDto>().ToList();
            return(pageData);
        }
Exemple #2
0
 /// <summary>
 /// 分页获取
 /// </summary>
 /// <param name="input"></param>
 /// <returns></returns>
 public async Task <PageData> GetPageList(UsersPageRequestDto input)
 {
     //input.InitRequest();
     return(await _usersAppService.GetPageListAsync(input));
 }