private static ExerciseSeries MapExerciseSeriesDTOtoExerciseSeries(ExerciseSeriesDTO exerciseSeriesDTO)
 {
     return(new ExerciseSeries
     {
         Id = exerciseSeriesDTO.Id,
         Name = exerciseSeriesDTO.Name,
         Level = exerciseSeriesDTO.Level,
         ExerciseSeriesExercises = exerciseSeriesDTO.Exercises.Select(exerciseId => new ExerciseSeriesExercises
         {
             ExerciseId = exerciseId,
             ExerciseSeriesId = exerciseSeriesDTO.Id
         }).ToList()
     });
 }
        public ExerciseSeriesDTO Update(ExerciseSeriesDTO exerciseSeriesDTO)
        {
            var exerciseSeries = MapExerciseSeriesDTOtoExerciseSeries(exerciseSeriesDTO);

            return(MapExerciseSeriesToExerciseSeriesDTO(_repository.Update(exerciseSeries)));
        }
        public ExerciseSeriesDTO Add(ExerciseSeriesDTO exerciseSeriesDTO)
        {
            var exerciseSeries = _repository.Add(MapExerciseSeriesDTOtoExerciseSeries(exerciseSeriesDTO));

            return(MapExerciseSeriesToExerciseSeriesDTO(exerciseSeries));
        }