private void CancelBtn_Click(object sender, EventArgs e) { isCancelled = true; Debug.WriteLine("CANCEL BUTTON WAS CLICKED!!!"); BackgroundWorkerSchedules.CancelAsync(); Debug.WriteLine("isFirstCalculation: " + RefToCourseSelectForm.getIsFirstCalculationState()); if (RefToCourseSelectForm.getIsFirstCalculationState() == false) { RefToResultLoadForm.Show(); RefToResultLoadForm.setIsOptimizedState(false); RefToResultLoadForm.ChangeOptimizationText(); } else { RefToCourseSelectForm.Show(); } acceptableSchedulesTemp.Clear(); overlapSchedulesTemp.Clear(); acceptableSchedules.Clear(); overlapSchedules.Clear(); resultSchedules.Clear(); this.Hide(); }
private void GoBackToScheduleSelectionButton_Click(object sender, EventArgs e) { RefToLoadResultsForm.setIsOptimizedState(!RefToLoadResultsForm.getIsOptimizedState()); RefToLoadResultsForm.ChangeOptimizationText(); this.Hide(); }