public static TrainingExerciseViewModel TrainingExerciseToViewModel(TrainingExercise trainingExercise, IBodyExercisesService bodyExercisesService) { var bodyExercise = bodyExercisesService.GetBodyExercise(new BodyExerciseKey() { Id = trainingExercise.BodyExerciseId }); var viewModel = new TrainingExerciseViewModel() { UserId = trainingExercise.UserId, Year = trainingExercise.Year, WeekOfYear = trainingExercise.WeekOfYear, DayOfWeek = trainingExercise.DayOfWeek, TrainingDayId = trainingExercise.TrainingDayId, TrainingExerciseId = trainingExercise.Id, BodyExerciseId = trainingExercise.BodyExerciseId, RestTime = trainingExercise.RestTime, EccentricContractionTempo = trainingExercise.EccentricContractionTempo, StretchPositionTempo = trainingExercise.StretchPositionTempo, ConcentricContractionTempo = trainingExercise.ConcentricContractionTempo, ContractedPositionTempo = trainingExercise.ContractedPositionTempo, BodyExerciseName = bodyExercise != null && !string.IsNullOrWhiteSpace(bodyExercise.Name) ? bodyExercise.Name : string.Empty, BodyExerciseImage = string.Format("/images/bodyexercises/{0}.png", trainingExercise.BodyExerciseId) }; viewModel.TupleSetReps = new List<Tuple<int, int, double>>(); if (trainingExercise.TrainingExerciseSets != null) { foreach (var set in trainingExercise.TrainingExerciseSets) viewModel.TupleSetReps.Add(new Tuple<int, int, double>(set.NumberOfSets, set.NumberOfReps, set.Weight)); } return viewModel; }
public BodyExerciseController(IHostingEnvironment env, UserManager <ApplicationUser> userManager, IBodyExercisesService bodyExercisesService, IMusclesService musclesService) : base(userManager) { _env = env; _bodyExercisesService = bodyExercisesService; _musclesService = musclesService; }
public BodyExerciseController(IHostingEnvironment env, UserManager<ApplicationUser> userManager, IBodyExercisesService bodyExercisesService, IMusclesService musclesService) : base(userManager) { _env = env; _bodyExercisesService = bodyExercisesService; _musclesService = musclesService; }
public TrainingDayReportController(UserManager <ApplicationUser> userManager, IUsersService usersService, IUserInfosService userInfosService, ITrainingWeeksService trainingWeeksService, ITrainingDaysService trainingDaysService, ITrainingExercisesService trainingExercisesService, IBodyExercisesService bodyExercisesService) : base(userManager) { _usersService = usersService; _userInfosService = userInfosService; _trainingWeeksService = trainingWeeksService; _trainingDaysService = trainingDaysService; _trainingExercisesService = trainingExercisesService; _bodyExercisesService = bodyExercisesService; }
public TrainingDayReportController(UserManager<ApplicationUser> userManager, IUsersService usersService, IUserInfosService userInfosService, ITrainingWeeksService trainingWeeksService, ITrainingDaysService trainingDaysService, ITrainingExercisesService trainingExercisesService, IBodyExercisesService bodyExercisesService) : base(userManager) { _usersService = usersService; _userInfosService = userInfosService; _trainingWeeksService = trainingWeeksService; _trainingDaysService = trainingDaysService; _trainingExercisesService = trainingExercisesService; _bodyExercisesService = bodyExercisesService; }
public TrainingJournalController(UserManager<ApplicationUser> userManager, IUsersService usersService, IUserInfosService userInfosService, ITrainingWeeksService trainingWeeksService, ITrainingDaysService trainingDaysService, ITrainingExercisesService trainingExercisesService, IBodyExercisesService bodyExercisesService, IMusclesService musclesService, IMuscularGroupsService muscularGroupsService) : base(userManager) { _usersService = usersService; _userInfosService = userInfosService; _trainingWeeksService = trainingWeeksService; _trainingDaysService = trainingDaysService; _trainingExercisesService = trainingExercisesService; _bodyExercisesService = bodyExercisesService; _musclesService = musclesService; _muscularGroupsService = muscularGroupsService; }
public BodyExercisesController(UserManager<ApplicationUser> userManager, IBodyExercisesService bodyExercisesService) : base(userManager) { _bodyExercisesService = bodyExercisesService; }
public static TrainingExerciseViewModel TrainingExerciseToViewModel(TrainingExercise trainingExercise, IBodyExercisesService bodyExercisesService) { var bodyExercise = bodyExercisesService.GetBodyExercise(new BodyExerciseKey() { Id = trainingExercise.BodyExerciseId }); var viewModel = new TrainingExerciseViewModel() { UserId = trainingExercise.UserId, Year = trainingExercise.Year, WeekOfYear = trainingExercise.WeekOfYear, DayOfWeek = trainingExercise.DayOfWeek, TrainingDayId = trainingExercise.TrainingDayId, TrainingExerciseId = trainingExercise.Id, BodyExerciseId = trainingExercise.BodyExerciseId, ExerciseUnitType = (int)trainingExercise.ExerciseUnitType, RestTime = trainingExercise.RestTime, EccentricContractionTempo = trainingExercise.EccentricContractionTempo, StretchPositionTempo = trainingExercise.StretchPositionTempo, ConcentricContractionTempo = trainingExercise.ConcentricContractionTempo, ContractedPositionTempo = trainingExercise.ContractedPositionTempo, BodyExerciseName = bodyExercise != null && !string.IsNullOrWhiteSpace(bodyExercise.Name) ? bodyExercise.Name : string.Empty, BodyExerciseImage = string.Format("/images/bodyexercises/{0}.png", trainingExercise.BodyExerciseId) }; viewModel.TupleSetReps = new List <Tuple <int, int, double> >(); if (trainingExercise.TrainingExerciseSets != null) { foreach (var set in trainingExercise.TrainingExerciseSets) { viewModel.TupleSetReps.Add(new Tuple <int, int, double>( set.NumberOfSets, trainingExercise.ExerciseUnitType == TExerciseUnitType.RepetitionNumber ? set.NumberOfReps : set.ExecutionTime, set.Weight)); } } return(viewModel); }
public BodyExercisesController(UserManager <ApplicationUser> userManager, IBodyExercisesService bodyExercisesService) : base(userManager) { _bodyExercisesService = bodyExercisesService; }