Пример #1
0
        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());
        }
Пример #2
0
        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));
        }