public async Task <ProductDto> AddAsync(ProductDto productToAdd) { var product = _mapper.Map <Product>(productToAdd); _context.Products.Add(product); await _context.SaveChangesAsync(CancellationToken.None); return(_mapper.Map <ProductDto>(product)); }
public async Task <CategoryDto> UpdateImageAsync(CategoryDto category) { var categoryToUpdate = await _context.Categories.SingleOrDefaultAsync(c => c.CategoryId == category.CategoryId); categoryToUpdate.Picture = category.Picture; await _context.SaveChangesAsync(CancellationToken.None); return(_mapper.Map <CategoryDto>(categoryToUpdate)); }