public static void EditSelected() { Dialogs.Result result = Dialogs.Edit(mainVM); if (result == Dialogs.Result.Fail) { Dialogs.Error("Couldn't edit item. Filepath is invalid."); } }
public static void RemoveAll() { Dialogs.Result result = Dialogs.ConfirmRemoveAll(); if (result == Dialogs.Result.Yes) { mainVM.PlaylistVM.RemoveAllItems(); } }
private static bool promptForSave() { if (mainVM.AnyChangeHappened) { Dialogs.Result result = Dialogs.ConfirmPromptForSave(); if (result == Dialogs.Result.Cancel) { return(false); } if (result == Dialogs.Result.Yes) { bool saveSucceed = FileSave(); return(saveSucceed); } } return(true); }
public static void CategoryRemove() { Dialogs.Result result = Dialogs.Result.Yes; if (Assist.Settings.ShowConfirmWhenRemoving) { result = Dialogs.ConfirmCategoryRemove(); if (result == Dialogs.Result.Cancel) { return; } } if (result == Dialogs.Result.Yes) { mainVM.CategoryVM.Remove(); updateStatusBar("Category removed successfully."); } }
public static bool PromptForPlaylistSave() { if (mainVM.PlaylistVM.AnyChangeHappened) { Dialogs.Result result = Dialogs.ConfirmPromptForSave(); if (result == Dialogs.Result.Cancel) { return(false); } if (result == Dialogs.Result.Yes) { bool saveSucceed = PlaylistSave(); return(saveSucceed); } } return(true); }