Esempio n. 1
0
        private void FormBusinessPlanning_Load(object sender, EventArgs e)
        {
            List <BatchRun> batchRuns = BatchRunManager.GetAllBatchRun();

            dgBatchRun.DataSource = batchRuns;
            dgBatchRun.Columns["NumberOfIntervals"].Visible = false;
        }
Esempio n. 2
0
        private void btnCalculate_Click(object sender, EventArgs e)
        {
            tbStartTime.Text = DateTime.Now.ToString();
            tbEndTime.Text   = "";
            int      path = int.Parse(tbPath.Text);
            int      numberOfIntervals = int.Parse(tbNumberOfIntervals.Text);
            DateTime createDate        = new DateTime();


            batchRun                   = new BatchRun();
            batchRun.BatchRunId        = BatchRunManager.GetMaxBatchRunId() + 1;
            batchRun.NumberOfIntervals = numberOfIntervals;
            batchRun.Path              = path;


            StatisticsManager.GenerateBatchRunHistograms(batchRun);
            createDate          = DateTime.Now;
            batchRun.CreateDate = createDate;

            BatchRunManager.InsertOneBatchRun(batchRun);
            BatchRunManager.GetBatchRunMeanProfit(batchRun);
            List <BatchRun> batchRuns = BatchRunManager.GetAllBatchRun();

            dgBatchRun.DataSource = batchRuns;
            dgBatchRun.Columns["NumberOfIntervals"].Visible = false;

            //List<BatchRunHistogram> batchRunHistograms = BatchRunHistogramManager.GetBatchRunHistograms(batchRun.BatchRunId);
            //dgHistogram.DataSource = batchRunHistograms;

            this.timerCheckTaskStatus.Start();
        }
Esempio n. 3
0
 public List <BatchRun> GetAllBatchRun()
 {
     return(BatchRunManager.GetAllBatchRun());
 }