public void AddExerciseToTraining(Exercise e) { var inList = TrainingExercises.ToList().SingleOrDefault(te => te.Exercise == e); if (inList == null) { TrainingExercises.Add(new TrainingExercise(this, e)); } else { throw new Exception("Reeds in de lijst"); } }
public void DeleteExerciseFromTraining(Exercise exercise) { TrainingExercises.Remove(TrainingExercises.FirstOrDefault(te => te.Exercise == exercise)); }