private void backup_BackupContainerEnded(object sender, BackupContainerEndedEventArgs e) { SetSubItem(item, 1, e.LastModified.HasValue ? e.LastModified.Value.ToString(timeFormat) : string.Empty); SetSubItem(item, 3, e.Occured.ToString(timeFormat)); SetSubItem(item, 0, e.Modified.HasValue ? (e.Modified.Value ? "Modified" : "Not Modified") : string.Empty); SetSubItem(item, 5, e.Success ? string.Empty : e.Exception.Message); SetSubItem(item, 6, e.Success ? string.Empty : e.Exception.StackTrace); i++; if (e.Success) { success++; } else { failure++; } progressBar.Value = i; filesLabel.Text = i.ToString(); timePassedLabel.Text = DateTime.Now.Subtract(startAll).ToString(timeFormat); successLabel.Text = success.ToString(); failureLabel.Text = failure.ToString(); Application.DoEvents(); }
static void backup_BackupContainerEnded(object sender, BackupContainerEndedEventArgs e) { if (backupArgs.WriteToConsole) { Console.WriteLine(e.ToString()); } }