示例#1
0
        private void PrintFileStatusUpdate(object sender, FileProcessingStatusChangedEventArgs e)
        {
            if (e.Status == FileProcessingStatus.Started || e.Status == FileProcessingStatus.Finished)
            {
                Console.ForegroundColor = ConsoleColor.Green;
            }
            else
            {
                Console.ForegroundColor = ConsoleColor.Red;
            }

            Console.WriteLine($"File : {Path.GetFileName(e.FilePath)} Processing {e.Status}");
            Console.ForegroundColor = ConsoleColor.White;
        }
示例#2
0
 private void PrintFileStatusUpdate(object sender, FileProcessingStatusChangedEventArgs e)
 {
     if (e.Status == FileProcessingStatus.Started)
     {
         CliPrinter.Info($"Start processing file : {Path.GetFileName(e.FilePath)}");
     }
     else if (e.Status == FileProcessingStatus.Finished)
     {
         CliPrinter.Info($"Finished processing file : {Path.GetFileName(e.FilePath)}");
     }
     else if (e.Status == FileProcessingStatus.Faild)
     {
         CliPrinter.Error($"Failed to process file : {Path.GetFileName(e.FilePath)}");
     }
 }
示例#3
0
        private void OnFileProcessingStatusChanged(object sender, FileProcessingStatusChangedEventArgs e)
        {
            var currentFileListViewItem = this.filesListView.FindItemWithText(
                Path.GetFileName(e.FilePath),
                true,
                0,
                false);

            if (e.Status == FileProcessingStatus.Started)
            {
                currentFileListViewItem.ForeColor        = Color.Red;
                currentFileListViewItem.SubItems[2].Text = "On Process..";
            }
            else if (e.Status == FileProcessingStatus.Finished)
            {
                currentFileListViewItem.ForeColor        = Color.Blue;
                currentFileListViewItem.SubItems[2].Text = "Analyzed";
            }
            else if (e.Status == FileProcessingStatus.Faild)
            {
                currentFileListViewItem.ForeColor        = Color.DarkOrange;
                currentFileListViewItem.SubItems[2].Text = "Failed";
            }
        }