public async Task <VariationResponseModel> UpdateAsync(Guid id, VariationUpdateModel model) { var newVariation = _mapper.Map <Variation>(model); var updatedVariation = await _variationService.UpdateAsync(id, newVariation); return(_mapper.Map <VariationResponseModel>(updatedVariation)); }
public async Task <IActionResult> Put(Guid id, VariationUpdateModel model) { var updatedVariation = await _variationService.UpdateAsync(id, model); var response = new Response(updatedVariation); return(Ok(response)); }