void BtnDeleteClick(object sender, EventArgs e)
{
Device selectedDevice = (Device)listAssociatedDevices.SelectedItem;
if(selectedDevice == null)
{
MessageBox.Show(this, Resources.StrAssocationManagmentSelectDevice, Resources.StrGeneralInformation, MessageBoxButtons.OK, MessageBoxIcon.Information);
return;
}
int playlistID = model.Get<int>("editAssociationsPlaylistID");
IEnumerable<PlaylistAssociation> association = from p in selectedDevice.Playlists where p.PlaylistID == playlistID select p;
selectedDevice.Playlists.Remove(association.FirstOrDefault());
SerializeDeviceConfiguration();
UpdateAssociatedPlaylists(playlistID);
}