Пример #1
0
        public async Task <PagedResultDto <BrandDto> > GetAll(PagedBrandRequestDto input)
        {
            IQueryable <Domain.Brand.Brand> raw = await BrandManager.GetAllBrand(input.Keyword);

            IQueryable <BrandDto> result = raw.Select(s => new BrandDto
            {
                BrandImageId  = s.BrandImage.Image.Id,
                BrandImageUrl = s.BrandImage.Image.Url,
                Description   = s.Description,
                Id            = s.Id,
                Name          = s.Name
            });

            return(await GetPagedResult <BrandDto>(result, input));
        }