Changeset 2707
- Timestamp:
- 5/25/2012 5:05:35 AM (12 months ago)
- File:
-
- 1 edited
-
trunk/eraser/Eraser.BlackBox/BlackBoxUploadForm.cs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/eraser/Eraser.BlackBox/BlackBoxUploadForm.cs
r2705 r2707 75 75 throw new OperationCanceledException(); 76 76 77 // Upload the report.78 UploadWorker.ReportProgress((int)(overallProgress.Progress * 100),79 S._("Compressing Report {0}: {1:#0.00%}", reports[i].Name, 0));77 //If we have not submitted the report before upload it. 78 if (!reports[i].Submitted) 79 Upload(reports[i], overallProgress, reportProgress); 80 80 81 BlackBoxReportUploader uploader = new BlackBoxReportUploader(reports[i]); 82 uploader.Submit(delegate(object from, EraserProgressChangedEventArgs e2) 83 { 84 reportProgress.Completed = (int)(e2.Progress.Progress * reportProgress.Total); 85 SteppedProgressManager reportSteps = (SteppedProgressManager)e2.Progress; 86 int step = reportSteps.Steps.IndexOf(reportSteps.CurrentStep); 81 //Otherwise check for solutions. 82 else 83 ; 84 } 85 } 87 86 88 UploadWorker.ReportProgress((int)overallProgress.Progress,89 step == 0 ?90 S._("Compressing Report {0}: {1:#0.00%}",91 reports[i].Name, reportSteps.Progress) :92 S._("Uploading Report {0}: {1:#0.00%}",93 reports[i].Name, reportSteps.Progress));87 private void Upload(BlackBoxReport report, SteppedProgressManager overallProgress, 88 ProgressManager reportProgress) 89 { 90 //Upload the report. 91 UploadWorker.ReportProgress((int)(overallProgress.Progress * 100), 92 S._("Compressing Report {0}: {1:#0.00%}", report.Name, 0)); 94 93 95 if (UploadWorker.CancellationPending) 96 throw new OperationCanceledException(); 97 }); 98 } 94 BlackBoxReportUploader uploader = new BlackBoxReportUploader(report); 95 uploader.Submit(delegate(object from, EraserProgressChangedEventArgs e2) 96 { 97 reportProgress.Completed = (int)(e2.Progress.Progress * reportProgress.Total); 98 SteppedProgressManager reportSteps = (SteppedProgressManager)e2.Progress; 99 int step = reportSteps.Steps.IndexOf(reportSteps.CurrentStep); 100 101 UploadWorker.ReportProgress((int)overallProgress.Progress, 102 step == 0 ? 103 S._("Compressing Report {0}: {1:#0.00%}", 104 report.Name, reportSteps.Progress) : 105 S._("Uploading Report {0}: {1:#0.00%}", 106 report.Name, reportSteps.Progress)); 107 108 if (UploadWorker.CancellationPending) 109 throw new OperationCanceledException(); 110 }); 99 111 } 100 112
Note: See TracChangeset
for help on using the changeset viewer.
