public string Format(string template, string description)
 {
     return(template.FormatInvariant(
                description.NaIfEmpty(),
                TotalProcessed.ToString("N0"), TotalRecords.ToString("N0"),
                Success.ToString("N0"), Failure.ToString("N0"), Skipped.ToString("N0"),
                Added.ToString("N0"), Updated.ToString("N0")));
 }
        public override string ToString()
        {
            if (!Content.Contains("{"))
            {
                return(Content);
            }

            var str = Content.FormatInvariant(
                Description.NaIfEmpty(),
                (int)Math.Round(ProcessedPercent),
                TotalProcessed.ToString("N0"), TotalRecords.ToString("N0"),
                Success.ToString("N0"), Failure.ToString("N0"), Skipped.ToString("N0"),
                Added.ToString("N0"), Updated.ToString("N0")
                );

            return(str);
        }
Example #3
0
 public void PopulateTreeViewThreaded()
 {
     try
     {
         LoadTree newLoading = new LoadTree();
         NextSnippet     += new NextSnippetProcessed(newLoading.OnNextSnippet);
         ProcessComplete += new CompleteProcessed(newLoading.OnComplete);
         TotalSnippets   += new TotalProcessed(newLoading.OnSendTotal);
         Thread popThread = new Thread(new ThreadStart(PopulateTreeViewMainThreaded));
         popThread.Start();
         newLoading.ShowDialog();
         return;
     }
     catch (Exception)
     {
         return;
     }
 }