Exemplo n.º 1
0
 private void buttonAdd_Click(object sender, EventArgs e)
 {
     if (dataGridViewAddTrack.SelectedRows[0].Tag is Track track)
     {
         if (Playlist.PlaylistTracks.Any(t => t.TrackId == track.TrackId))
         {
             return;
         }
         var newTrack = new PlaylistTrack {
             PlaylistId = Playlist.PlaylistId, TrackId = track.TrackId, Playlist = Playlist, Track = track
         };
         Playlist?.PlaylistTracks.Add(newTrack);
         listBoxAddedSongs.Items.Add(track.Name);
         _db.SaveChanges();
     }
 }
Exemplo n.º 2
0
 private void Form1_FormClosed(object sender, FormClosedEventArgs e)
 {
     db.SaveChanges();
     db.Dispose();
 }