Audioquarium.MainWindow.Next C# (CSharp) Method

Next() private method

private Next ( ) : void
return void
        private void Next()
        {
            if (_shuffleSongs)
            SongGrid.SelectedIndex = _rnd.Next(0, SongGrid.Items.Count);
              else
            SongGrid.SelectedIndex = SongGrid.SelectedIndex + 1;

              _selectedSong = SongGrid.SelectedItem as Itemsource.Songs;

              if (_selectedSong != null)
              {
            Mplayer.Open(new Uri(_selectedSong.FileName));
            Mplayer.Play();
            Console.WriteLine(_selectedSong.FileName);
            GetAlbumart();
            PlayPause.OpacityMask = new VisualBrush {Visual = (Visual) FindResource("Pause")};

            _audioPlaying = true;
            if (_selectedSong.Name == null)
              NowPlayingSong.Content = _selectedSong.AltName + " - " + _selectedSong.Artist;
            else
              NowPlayingSong.Content = _selectedSong.Name + " - " + _selectedSong.Artist;
            NowPlayingAlbum.Text = _selectedSong.Album;
            NowPlayingTrack.Text = _selectedSong.Track;
              }
        }