private void OnDeleteAlbumInfo() { MusicDatabaseReorg dbreorg = new MusicDatabaseReorg(); dbreorg.DeleteAlbumInfo(); }
private void OnDeleteAlbumInfo() { var dbreorg = new MusicDatabaseReorg(GetID); dbreorg.DeleteAlbumInfo(); }
public override bool OnMessage(GUIMessage message) { switch (message.Message) { case GUIMessage.MessageType.GUI_MSG_WINDOW_INIT: { base.OnMessage(message); LoadSettings(); if (m_bAutoShuffle) { GUIControl.SelectControl(GetID, (int)Controls.CONTROL_AUTOSHUFFLE); } return true; } case GUIMessage.MessageType.GUI_MSG_WINDOW_DEINIT: { SaveSettings(); } break; case GUIMessage.MessageType.GUI_MSG_CLICKED: { int iControl = message.SenderControlId; if (iControl == (int)Controls.CONTROL_AUTOSHUFFLE) { m_bAutoShuffle = !m_bAutoShuffle; } if (iControl == (int)Controls.CONTROL_BTNDELALBUMINFO) { MusicDatabaseReorg dbreorg = new MusicDatabaseReorg(); dbreorg.DeleteAlbumInfo(); } if (iControl == (int)Controls.CONTROL_BTNDELALBUM) { MusicDatabaseReorg dbreorg = new MusicDatabaseReorg(); dbreorg.DeleteSingleAlbum(); } if (iControl == (int)Controls.CONTROL_BTNREORGDB) { GUIDialogYesNo dlgYesNo = (GUIDialogYesNo)GUIWindowManager.GetWindow((int)Window.WINDOW_DIALOG_YES_NO); if (null != dlgYesNo) { dlgYesNo.SetHeading(333); dlgYesNo.SetLine(1, ""); dlgYesNo.SetLine(2, ""); dlgYesNo.SetLine(3, ""); dlgYesNo.DoModal(GetID); if (dlgYesNo.IsConfirmed) { MusicDatabaseReorg reorg = new MusicDatabaseReorg(GetID); Work work = new Work(new DoWorkHandler(reorg.ReorgAsync)); work.ThreadPriority = ThreadPriority.Lowest; GlobalServiceProvider.Get<IThreadPool>().Add(work, QueuePriority.Low); } } } } break; } return base.OnMessage(message); }
public override bool OnMessage(GUIMessage message) { switch (message.Message) { case GUIMessage.MessageType.GUI_MSG_WINDOW_INIT: { base.OnMessage(message); LoadSettings(); if (m_bAutoShuffle) { GUIControl.SelectControl(GetID, (int)Controls.CONTROL_AUTOSHUFFLE); } return(true); } case GUIMessage.MessageType.GUI_MSG_WINDOW_DEINIT: { SaveSettings(); } break; case GUIMessage.MessageType.GUI_MSG_CLICKED: { int iControl = message.SenderControlId; if (iControl == (int)Controls.CONTROL_AUTOSHUFFLE) { m_bAutoShuffle = !m_bAutoShuffle; } if (iControl == (int)Controls.CONTROL_BTNDELALBUMINFO) { MusicDatabaseReorg dbreorg = new MusicDatabaseReorg(); dbreorg.DeleteAlbumInfo(); } if (iControl == (int)Controls.CONTROL_BTNDELALBUM) { MusicDatabaseReorg dbreorg = new MusicDatabaseReorg(); dbreorg.DeleteSingleAlbum(); } if (iControl == (int)Controls.CONTROL_BTNREORGDB) { GUIDialogYesNo dlgYesNo = (GUIDialogYesNo)GUIWindowManager.GetWindow((int)Window.WINDOW_DIALOG_YES_NO); if (null != dlgYesNo) { dlgYesNo.SetHeading(333); dlgYesNo.SetLine(1, ""); dlgYesNo.SetLine(2, ""); dlgYesNo.SetLine(3, ""); dlgYesNo.DoModal(GetID); if (dlgYesNo.IsConfirmed) { MusicDatabaseReorg reorg = new MusicDatabaseReorg(GetID); Work work = new Work(new DoWorkHandler(reorg.ReorgAsync)); work.ThreadPriority = ThreadPriority.Lowest; GlobalServiceProvider.Get <IThreadPool>().Add(work, QueuePriority.Low); } } } } break; } return(base.OnMessage(message)); }