コード例 #1
0
ファイル: ImageAppService.cs プロジェクト: dangminhbk/auction
        public async Task <string> UploadCK([FromForm] ImageUploadDto input)
        {
            Seller.Seller seller = await GetCurrentSeller();

            string url = await ImageManager.UploadWithResult(seller?.Id, input.Files[0]);

            return(url);
        }
コード例 #2
0
ファイル: ImageAppService.cs プロジェクト: dangminhbk/auction
        public async Task <PagedResultDto <ImageListDto> > GetAllSeller(PagedResultRequestDto input)
        {
            Seller.Seller seller = await GetCurrentSeller();

            IQueryable <Image> images = await ImageManager.GetImagesForSeller(seller.Id);

            IQueryable <ImageListDto> imageResult = images.Select(s => new ImageListDto
            {
                Id           = s.Id,
                CreationTime = s.CreationTime,
                Identified   = s.Identified,
                Url          = s.Url
            });

            return(await GetPagedResult(imageResult, input));
        }
コード例 #3
0
ファイル: ImageAppService.cs プロジェクト: dangminhbk/auction
        public async Task <long[]> UploadSeller([FromForm] ImageUploadDto input)
        {
            Seller.Seller seller = await GetCurrentSeller();

            return(await ImageManager.UploadImages(seller.Id, input.Files));
        }