예제 #1
0
            //private void UpdateProgress(double val, string str, ReportResult res)
            //{
            //    UpdateProgress(val, new Report { Name = str, Result = res, Timestamp = DateTime.Now }, true);
            //}

            //private void UpdateProgress(double val, ReportResult res)
            //{
            //    UpdateProgress(val, new Report { Name = report.Name, Result = res, Timestamp = DateTime.Now }, true);
            //}
            private void UpdateProgress(double val, Report _report, bool add_report)
            {
                try
                {
                    root?.ProgressUpdate(val, _report);
                    if (add_report)
                    {
                        reports.Add(_report);
                    }
                }
                catch (Exception) { }
            }