private void OnBackupComplete() { UpdateUIForNoBackupRunning(); if (_log != null) { _log.OnUpdate(); if (_errors != null) { string errors = _errors.ToString(); _log.WriteErrors(errors.Split('\n')); _errors = null; } _log.WriteLine("==========================================================="); if (backup != null && backup.Error != null) { _log.WriteLine("BACKUP FAILED "); } else { _log.WriteLine("BACKUP COMPLETE "); } _log.WriteLine("==========================================================="); _log.OnUpdate(); } }
private void LoadLogFile(string filename) { List <string> lines = new List <string>(); using (var reader = new StreamReader(filename)) { string line = null; while ((line = reader.ReadLine()) != null) { lines.Add(line); } } var flow = new FlowDocumentLog(ConsoleTextBox); foreach (string line in lines) { flow.WriteLine(line.Trim()); } }