public static void update(Int64 playlistId, Airplay Airplay, Int32 Position, Int32 OldPosition)
 {
     if (Math.Abs(Position - OldPosition) < 2) { return; }
     IPlaylistDao pdao = new DaoFactory().getPlaylistDao();
     Playlist p = pdao.GetById(playlistId, false);
     p.biDeassociateAt(OldPosition);
     p.biAssociateAt(Airplay, Position);
     pdao.CommitTransactionFlush();
 }