private void viewFilesToolStripMenuItem_Click(object sender, EventArgs e) { if (recentBackups.SelectedItems.Count != 1) { return; } Log l = recentBackups.SelectedItems[0].Tag as Log; if (l == null) { return; } if (DuplicatiOutputParser.NoChangedFiles.Equals(l.ParsedStatus, StringComparison.InvariantCultureIgnoreCase)) { MessageBox.Show(this, Strings.ServiceStatus.NoFilesInBackupMessages, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information); return; } Schedule s = l.OwnerTask.Schedule; DateTime time = l.EndTime; //Not the exact time to use, but close enough unless there were multiple backups running at the same time ListBackupFiles dlg = new ListBackupFiles(); dlg.ShowList(this, s, time); }
private void viewFilesToolStripMenuItem_Click(object sender, EventArgs e) { if (recentBackups.SelectedItems.Count != 1) return; Log l = recentBackups.SelectedItems[0].Tag as Log; if (l == null) return; if (DuplicatiOutputParser.NoChangedFiles.Equals(l.ParsedStatus, StringComparison.InvariantCultureIgnoreCase)) { MessageBox.Show(this, Strings.ServiceStatus.NoFilesInBackupMessages, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information); return; } Schedule s = l.OwnerTask.Schedule; DateTime time = l.EndTime; //Not the exact time to use, but close enough unless there were multiple backups running at the same time ListBackupFiles dlg = new ListBackupFiles(); dlg.ShowList(this, s, time); }