Пример #1
0
        public IActionResult DeleteSong(int songId)
        {
            var song = _songManager.GetOne(filter: x => x.ArtistId == CurrentLoggedUserId && x.Id == songId);

            _songManager.Delete(song);
            _songManager.Save();

            return(RedirectToAction("Index"));
        }
Пример #2
0
        public IActionResult SongDetails(int Id)
        {
            var songDetails = new HomeViewModel()
            {
            };

            songDetails.SongDetails = _songsManager.GetOne(
                filter: x => x.Id == Id,
                includeProperties: $"{nameof(Song.Artist)}.{nameof(Artist.User)}");

            return(View(songDetails));
        }