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")); }
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)); }