Exemplo n.º 1
0
        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();
            }
        }
Exemplo n.º 2
0
        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());
            }
        }