Example #1
0
        public async Task <ActionResult <MusicViewDTO> > GetForView(int Id)
        {
            MusicViewDTO musicDto = await musicService.GetMusicForViewAsync(Id);

            if (musicDto == null)
            {
                return(NotFound());
            }

            return(Ok(musicDto));
        }
Example #2
0
        public async Task DeleteMusicAsync(MusicViewDTO musicDTO)
        {
            var music = await unitOfWork.MusicRepository.Get(musicDTO.Name, musicDTO.Author, musicDTO.Year);

            await unitOfWork.MusicRepository.Delete(music);
        }