public void EmptyPosition(int songOrder) { var plSong = PLAYLIST_SONGS.FirstOrDefault(i => i.ORDER == songOrder); if (plSong != null) { ShiftSongDown(plSong); } }
private void ShiftSongDown(PLAYLIST_SONG plSong) { var songInTargetPosition = PLAYLIST_SONGS.FirstOrDefault(i => i.ORDER == plSong.ORDER + 1); if (songInTargetPosition != null) { MoveSongDown(songInTargetPosition); } plSong.ORDER = plSong.ORDER + 1; }