public AddCardioSessionUserControl() { InitializeComponent(); UpdateControls(); ResetControls(); RoutineManager.MainCardioRoutine = null; cardioSession = null; DayComboBox.Items.Add(DaysOfWeek.MONDAY.ToString()); DayComboBox.Items.Add(DaysOfWeek.TUESDAY.ToString()); DayComboBox.Items.Add(DaysOfWeek.WEDNESDAY.ToString()); DayComboBox.Items.Add(DaysOfWeek.THURSDAY.ToString()); DayComboBox.Items.Add(DaysOfWeek.FRIDAY.ToString()); DayComboBox.Items.Add(DaysOfWeek.SATURDAY.ToString()); DayComboBox.Items.Add(DaysOfWeek.SUNDAY.ToString()); DayComboBox.Text = DaysOfWeek.MONDAY.ToString(); daysOfWeekTab[0] = DaysOfWeek.MONDAY; daysOfWeekTab[1] = DaysOfWeek.TUESDAY; daysOfWeekTab[2] = DaysOfWeek.WEDNESDAY; daysOfWeekTab[3] = DaysOfWeek.THURSDAY; daysOfWeekTab[4] = DaysOfWeek.FRIDAY; daysOfWeekTab[5] = DaysOfWeek.SATURDAY; daysOfWeekTab[6] = DaysOfWeek.SUNDAY; }
private void CreateSession() { ResetControls(); bool isConfirmed = CheckControls(); if (RoutineManager.MainCardioRoutine == null) { isConfirmed = false; } if (isConfirmed == true) { int index = DayComboBox.SelectedIndex; cardioSession = new CardioSession(SessionNameTextBox.Text, daysOfWeekTab[index]); bool isNameAndDayCorrect = RoutineManager.MainCardioRoutine.CheckDayAndName(cardioSession); if (isNameAndDayCorrect == true) { SetControlsVisibility(true); } else { cardioSession = null; SetControlsVisibility(false); } } }
private void Back() { ExercisesListView.Items.Clear(); cardioSession = null; ResetControls(); UpdateControls(); this.Parent.Controls["addCardioRoutineUserControl"].BringToFront(); }
private void Save() { bool isConfirmed = true; if (RoutineManager.MainCardioRoutine == null) { isConfirmed = false; } if (isConfirmed == true) { RoutineManager.MainCardioRoutine.Add(cardioSession); ExercisesListView.Items.Clear(); cardioSession = null; ResetControls(); UpdateControls(); this.Parent.Controls["addCardioRoutineUserControl"].BringToFront(); } }