Exemple #1
0
 private void CalculaterEngine_UpdateCalculationEvent(int count, PerformMorbidityCalculationArgs args)
 {
     if (count == 1)
     {
         SetProgressBarValue(0);
     }
     try
     {
         if (bwCalculation.WorkerReportsProgress)
         {
             bwCalculation.ReportProgress(count, args);
         }
     }
     catch
     {
     }
 }
Exemple #2
0
        private void bwCalculation_ProgressChanged(object sender, ProgressChangedEventArgs e)
        {
            PerformMorbidityCalculationArgs args = (PerformMorbidityCalculationArgs)e.UserState;

            if (args.ArgumentType == 1)
            {
                lblProgress.Text = String.Format("Calculate test conducted for site -> {0}", args.SiteName);
            }
            else if (args.ArgumentType == 2)
            {
                lblProgress.Text = String.Format("Forecast reagents for site -> {0}", args.SiteName);
            }
            else if (args.ArgumentType == 3)
            {
                lblProgress.Text = String.Format("Save Forecasted data for site -> {0}", args.SiteName);
            }
            progressBar1.PerformStep();
        }