private void ShiftGeneratedTracks (long viewOrder)
{
// Shift generated tracks to the end of the queue.
ServiceManager.DbConnection.Execute (@"
UPDATE CorePlaylistEntries
SET ViewOrder = ViewOrder - ? + ?
WHERE PlaylistID = ? AND ViewOrder > ? AND Generated = 1",
viewOrder, MaxViewOrder, DbId, viewOrder
);
}