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); }
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)); }
public async Task <long[]> UploadSeller([FromForm] ImageUploadDto input) { Seller.Seller seller = await GetCurrentSeller(); return(await ImageManager.UploadImages(seller.Id, input.Files)); }