public ActionResult StarTrack(StarTrackModel model) { TrackDto dbTrack = _tracksDao.GetTrackById(model.TrackId); _tracksDao.Star(dbTrack); return(Redirect(model.ReturnUrl)); }
public ActionResult AddTrackToPlaylist(AddTrackToPlaylistModel model) { // Grab the PlaylistTrack information from the DB TrackDto track = _tracksDao.GetTrackById(model.TrackId); var playlistTrack = new PlaylistTrackDto(track); var user = (UserDto)Session["user"]; PlaylistDto playlist = _playlistsDao.GetPlaylistForUser(user.Username, model.PlaylistName); _playlistsDao.AddTrackToPlaylist(playlist, playlistTrack); return(RedirectToAction("ListTracks", "PlaylistTracks", new { playlistName = model.PlaylistName })); }