Exemplo n.º 1
0
        public async Task AddSongToPlaylist(SongToPlaylistCreateModel model)
        {
            PlaylistSong playlistSong = model.To <PlaylistSong>();

            await this.context.PlaylistSongs.AddAsync(playlistSong);

            await this.context.SaveChangesAsync();
        }
        public async Task <IActionResult> AddSongToPlaylist(SongToPlaylistCreateModel model)
        {
            if (!this.ModelState.IsValid)
            {
                return(this.BadRequest());
            }

            await this.playlistService.AddSongToPlaylist(model);

            return(this.StatusCode(StatusCodes.Status201Created));
        }