public async Task <IActionResult> PutAsync([FromODataUri] int key, [FromBody] Band band) { //Frissítjük az adott ID-jű elemet a kapott elem szerint await _bandService.UpdateBandAsync(key, _mapper.Map <DAL.Entities.Band>(band)); return(NoContent()); }
public async Task <IActionResult> UpdateBandAsync([FromBody] UpdateBandViewModel updateBandViewModel) { var updateBandDTO = _mapper.Map <UpdateBandDTO>(updateBandViewModel); var bandDTO = await _bandService.UpdateBandAsync(updateBandDTO); var bandViewModel = _mapper.Map <BandViewModel>(bandDTO); return(Ok(bandViewModel)); }