private void OnTrainButtonClick(object sender, EventArgs e) { var observerData = observersBindingSource.Current as ObserverData; if (observerData == null || observerData.TrainingData.Count == 0) { return; } if (observerData.FullyTrained) { if (MessageBox.Show(Resources.SubsequentTrainingQuestion, Resources.SubsequentTrainingCaption, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { this.SystemInstance.ResetData(observerData); } else { return; } } var trainingWindow = new TrainingWindow(); trainingWindow.AttachData(observerData.TrainingData); trainingWindow.ShowDialog(); observerData.CheckTrainingStatus(); }
private void OnTrainButtonClick(object sender, EventArgs e) { var observerData = observersBindingSource.Current as ObserverData; if (observerData == null || observerData.TrainingData.Count == 0) { return; } if (observerData.FullyTrained) { if (MessageBox.Show(Resources.SubsequentTrainingQuestion, Resources.SubsequentTrainingCaption, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { this.SystemInstance.ResetData(observerData); } else { return; } } var trainingWindow = new TrainingWindow(); trainingWindow.AttachData(observerData.TrainingData); trainingWindow.ShowDialog(); observerData.CheckTrainingStatus(); }