public ExerciseSeries Update(ExerciseSeries exerciseSeries)
        {
            Context.Set <ExerciseSeries>().Update(exerciseSeries);
            Context.SaveChanges();

            return(exerciseSeries);
        }
        public ExerciseSeries Add(ExerciseSeries exerciseSeries)
        {
            Context.Set <ExerciseSeries>().Add(exerciseSeries);
            Context.SaveChanges();

            return(exerciseSeries);
        }
 private ExerciseSeriesDTO MapExerciseSeriesToExerciseSeriesDTO(ExerciseSeries exerciseSeries)
 {
     return(new ExerciseSeriesDTO
     {
         Id = exerciseSeries.Id,
         Name = exerciseSeries.Name,
         Code = exerciseSeries.Code,
         Level = exerciseSeries.Level,
         Exercises = exerciseSeries.ExerciseSeriesExercises.Select(exerciseLink =>
         {
             if (exerciseLink.Exercise == null)
             {
                 exerciseLink.Exercise = _exerciseRepository.GetById(exerciseLink.ExerciseId);
             }
             return exerciseLink.ExerciseId;
         }).ToArray()
     });
 }