public void AddTimeSlotExercise(TimeSlotExercise timeSlotExercise)
 {
     if (SelectedItem is TimeSlotViewModel)
     {
         var timeSlotViewModel = SelectedItem as TimeSlotViewModel;
         TimeSlotExerciseViewModel timeSlotExerciseViewModel = new TimeSlotExerciseViewModel(timeSlotExercise, timeSlotViewModel);
         timeSlotViewModel.TimeSlot.Add(timeSlotExercise);
         timeSlotViewModel.Exercises.Add(timeSlotExerciseViewModel);
     }
     else
     {
         TimeSlotExerciseViewModel selectedExerciseViewModel = SelectedItem as TimeSlotExerciseViewModel;
         var timeSlotViewModel = selectedExerciseViewModel.TimeSlotViewModel;
         TimeSlotExerciseViewModel timeSlotExerciseViewModel = new TimeSlotExerciseViewModel(timeSlotExercise, timeSlotViewModel);
         timeSlotViewModel.TimeSlot.Add(timeSlotExercise);
         timeSlotViewModel.Exercises.Add(timeSlotExerciseViewModel);
     }
 }
예제 #2
0
 public void Remove(TimeSlotExerciseViewModel timeSlotExerciseViewModel)
 {
     Exercises.Remove(timeSlotExerciseViewModel);
 }