Пример #1
0
        public async Task <IEnumerable <OrderInfoQueryDto> > GetPageListAsync(OrderInfoPageRequestDto orderInfoPageRequestDto)
        {
            var pageData = new PageData(orderInfoPageRequestDto.PageIndex, orderInfoPageRequestDto.PageSize);
            var list     = await _orderRespository.Entities(e => e.IsDelete == false).ToPaginated(pageData).ToListAsync();

            return(list.MapToList <OrderInfo, OrderInfoQueryDto>());
        }
Пример #2
0
        /// <summary>
        /// 分页获取
        /// </summary>
        /// <param name="orderInfoPageRequestDto"></param>
        /// <returns></returns>

        public async Task <PageData> GetPageListAsync(OrderInfoPageRequestDto orderInfoPageRequestDto)
        {
            var pageData = new PageData(orderInfoPageRequestDto.PageIndex, orderInfoPageRequestDto.PageSize);
            var list     = await _orderRespository.Entities(e => e.IsDelete == false).ToPaginated(pageData).ToListAsync();

            return(pageData);
        }
Пример #3
0
        /// <summary>
        /// 分页获取
        /// </summary>
        /// <param name="orderInfoPageRequestDto"></param>
        /// <returns></returns>

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

            pageData.Data = list.MapToList <OrderInfo, OrderInfoQueryDto>().ToList();
            return(pageData);
        }
Пример #4
0
 /// <summary>
 /// 分页获取
 /// </summary>
 /// <param name="orderInfoPageRequestDto"></param>
 /// <returns></returns>
 public async Task <PageData> GetPageList(OrderInfoPageRequestDto orderInfoPageRequestDto)
 {
     orderInfoPageRequestDto.ToLoginUser();
     return(await _orderAppService.GetPageListAsync(orderInfoPageRequestDto));
 }
Пример #5
0
 /// <summary>
 /// 分页获取
 /// </summary>
 /// <param name="input"></param>
 /// <returns></returns>
 public async Task <PageData> GetPageList(OrderInfoPageRequestDto input)
 {
     input.InitRequest();
     return(await _orderInfoAppService.GetPageListAsync(input));
 }
Пример #6
0
 public async Task <IEnumerable <OrderInfoQueryDto> > GetPageList(OrderInfoPageRequestDto orderInfoPageRequestDto)
 {
     return(await _orderAppService.GetPageListAsync(orderInfoPageRequestDto));
 }