Exemplo n.º 1
0
 private void Workout(Trainee trainee)
 {
     trainee.GetReadyForWorkout();
     Cursor<int> rounds = new Cursor<int>(level.rounds());
     while (rounds.HasNext())
     {
         trainee.GoThrough(circuit.Workout);
         rounds.Next();
         if (rounds.HasNext()) { trainee.Break(); }
     }
 }
Exemplo n.º 2
0
        private void Workout(Trainee trainee)
        {
            trainee.GetReadyForWorkout();
            Cursor <int> rounds = new Cursor <int>(level.rounds());

            while (rounds.HasNext())
            {
                trainee.GoThrough(circuit.Workout);
                rounds.Next();
                if (rounds.HasNext())
                {
                    trainee.Break();
                }
            }
        }
Exemplo n.º 3
0
 private void Warmup(Trainee trainee)
 {
     trainee.GetReadyForWarmup();
     trainee.GoThrough(circuit.Warmup);
 }
Exemplo n.º 4
0
 private void Stretching(Trainee trainee)
 {
     trainee.GetReadyForStretching();
     trainee.GoThrough(circuit.Stretching);
     trainee.CircuitCompleted();
 }
Exemplo n.º 5
0
 public void Run(Trainee trainee)
 {
     Warmup(trainee);
     Workout(trainee);
     Stretching(trainee);
 }
Exemplo n.º 6
0
 private void Stretching(Trainee trainee)
 {
     trainee.GetReadyForStretching();
     trainee.GoThrough(circuit.Stretching);
     trainee.CircuitCompleted();
 }
Exemplo n.º 7
0
 private void Warmup(Trainee trainee)
 {
     trainee.GetReadyForWarmup();
     trainee.GoThrough(circuit.Warmup);
 }
Exemplo n.º 8
0
 public void Run(Trainee trainee)
 {
     Warmup(trainee);
     Workout(trainee);
     Stretching(trainee);
 }