BB.DAL.EFPlaylist.PlaylistRepository.SetPlaylistTrackPlayedAtTimestamp C# (CSharp) Method

SetPlaylistTrackPlayedAtTimestamp() public method

public SetPlaylistTrackPlayedAtTimestamp ( long playlistTrackId ) : bool
playlistTrackId long
return bool
        public bool SetPlaylistTrackPlayedAtTimestamp(long playlistTrackId)
        {
            var track = context.Playlists.SelectMany(p => p.PlaylistTracks).FirstOrDefault(t => t.Id == playlistTrackId);
            if (track == null) return false;

            track.PlayedAt = DateTime.Now;

            return context.SaveChanges() > 0;
        }