private void TrainingParametersForm_Load(object sender, EventArgs e) { main = this.Owner as TrainedForm; if (main != null) { currentUser = main.CurrentUser; if (currentUser.NumberOfLastLevel != 0) { numericUpDownLevel.Value = currentUser.NumberOfLastLevel; if (!currentUser.DateofLastTraining.ToString().Equals("01.01.0001 0:00:00")) { numberOfCurrentExercise = currentUser.getLastNumberOfEx(); numberOfCurrentExercise++; switch (numberOfCurrentExercise) { case 0: break; case 1: exercise1RButton.Checked = true; break; case 2: exercise2RButton.Checked = true; break; case 3: exercise3RButton.Checked = true; break; case 4: exercise4RButton.Checked = true; break; case 5: exercise5RButton.Checked = true; break; case 6: exercise6RButton.Checked = true; break; case 7: exercise7RButton.Checked = true; break; case 8: exercise8RButton.Checked = true; break; case 9: exercise9RButton.Checked = true; break; case 10: exercise10RButton.Checked = true; break; case 11: exercise11RButton.Checked = true; break; case 12: exercise12RButton.Checked = true; break; case 13: exercise13RButton.Checked = true; break; case 14: exercise14RButton.Checked = true; break; case 15: exercise15RButton.Checked = true; break; } } } } }