public async Task <IHttpActionResult> AddTrainingDay(AddDayMuscleBm project)
        {
            var id             = User.Identity.GetUserId();
            var addDayTraining = await this.fitnessService.CreateProgram(project, id);

            return(this.Ok(addDayTraining.UserId));
        }
        //Enable-Migration
        public async Task <AddDayMuscle> CreateProgram(AddDayMuscleBm dayMuscle, string id)
        {
            AddDayMuscle program     = this.Calculate(id);
            AddDayMuscle userProgram = new AddDayMuscle()
            {
                UserId    = dayMuscle.UserId,
                Exercises = dayMuscle.Exercises,
                /*Day = dayMuscle.Day,*//* Muscle = dayMuscle.Muscle,*/
                Sets = program.Sets, Reps = program.Reps, RestSets = program.RestSets, RestExercises = program.RestExercises
            };

            this.dayWorkout.Add(userProgram);
            await this.dayWorkout.SaveChangesAsync();

            return(userProgram);  // To Do: Mapping from entity model to binding model !
        }