Beispiel #1
0
        public HSTWorkout(string name, List<ExerciseConfiguration> exercises)
        {
            Name = name;
            Exercises = exercises;

            rmPercentages = new double[] { .75, .80, .85, .90, .95, 1 };

            Cycle1 = new Cycle(rmPercentages.Select(rmPer => CreateWorkday(Exercises, RepEnum.RM15, rmPer)).ToList());
            Cycle2 = new Cycle(rmPercentages.Select(rmPer => CreateWorkday(Exercises, RepEnum.RM10, rmPer)).ToList());
            Cycle3 = new Cycle(rmPercentages.Select(rmPer => CreateWorkday(Exercises, RepEnum.RM5, rmPer)).ToList());
            Cycle4 = new Cycle(rmPercentages.Select(rmPer => CreateWorkday(Exercises, RepEnum.RM5, rmPer)).ToList());
        }
 public void SetState(Cycle viewModel)
 {
     Workdays = new ObservableCollection<Workday>(viewModel.Workdays);
 }