private bool ConfirmUpdateAction(IEnumerable <IPluginDescription> plugins) { StringBuilder strBuilder = new StringBuilder(); foreach (var plugin in plugins) { strBuilder.AppendLine(plugin.ToString()); } using (var confirmationDialog = new ConfirmationDialog("Confirm Update", "Do you want to update following plugins?", strBuilder.ToString())) { return((confirmationDialog.ShowDialog(this)) == DialogResult.OK); } }
private bool ConfirmRemoveAction(IEnumerable <IPluginDescription> plugins) { StringBuilder strBuilder = new StringBuilder(); foreach (var plugin in plugins) { foreach (var file in plugin.Files) { strBuilder.AppendLine(Path.GetFileName(file.Name)); } } using (var confirmationDialog = new ConfirmationDialog("Confirm Delete", "Do you want to delete following files?", strBuilder.ToString())) { return((confirmationDialog.ShowDialog(this)) == DialogResult.OK); } }
private bool ConfirmUpdateAction(IEnumerable<IPluginDescription> plugins) { StringBuilder strBuilder = new StringBuilder(); foreach (var plugin in plugins) { strBuilder.AppendLine(plugin.ToString()); } using (var confirmationDialog = new ConfirmationDialog("Confirm Update", "Do you want to update following plugins?", strBuilder.ToString())) { return (confirmationDialog.ShowDialog(this)) == DialogResult.OK; } }
private bool ConfirmRemoveAction(IEnumerable<IPluginDescription> plugins) { StringBuilder strBuilder = new StringBuilder(); foreach (var plugin in plugins) { foreach (var file in plugin.Files) { strBuilder.AppendLine(Path.GetFileName(file.Name)); } } using (var confirmationDialog = new ConfirmationDialog("Confirm Delete", "Do you want to delete following files?", strBuilder.ToString())) { return (confirmationDialog.ShowDialog(this)) == DialogResult.OK; } }