private static Session GetSession4_1() { var ex1 = new CleanAndJerk(Stats.FrontSquat, FrontSquat) { IsWarmupNeeded = true, Repeats = new Repeat[] { new SingleRepeat { Repeats = 8, Sets = 3 } } }; var ex2 = new BackSquat(Stats.BenchBackSquat, BenchBackSquat) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 12, Sets = 2 } } }; var ex3 = new Accessory(SingleLegReach) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15, Sets = 4 } } }; var ex4 = new Accessory(SquatReach) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 20, Sets = 2 } } }; var ex5 = new CleanAndJerk(Stats.PushPress, PushPress) { IsWarmupNeeded = true, Repeats = new Repeat[] { new SingleRepeat { Repeats = 8, Sets = 3 } } }; var ex6A = new Accessory(AsymmetryPress) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 12 } } }; var ex6B = new Accessory(DiscPress) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 12 } } }; var ex7A = new Accessory(DiscFrontRise) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 16 } } }; var ex7B = new Accessory(DiscRussianTwist) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 16 } } }; var session = new Session { Rounds = new Round[] { new(ex1), new(ex2), new(ex3), new(ex4), new(ex5), new(4, ex6A, ex6B), new(2, ex7A, ex7B) } }; return(session); }
private static Session GetSession2_1() { var ex1 = new CleanAndJerk(FrontSquat) { IsWarmupNeeded = true, Repeats = new Repeat[] { new SingleRepeat { Repeats = 6, Sets = 3 } } }; var ex2 = new BackSquat(Stats.BenchBackSquat, BenchBackSquat) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 12, Sets = 3 } } }; var ex3 = new Accessory(ForwardLunges) { Repeats = new Repeat[] { new MultiRepeat { Repeats = new[] { 12, 12 }, Sets = 3 } } }; var ex4 = new Accessory(AsymmetryPress) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15, Sets = 4 } } }; var ex5 = new Snatch(SnatchPushPress) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 10, Sets = 3 } } }; var ex6A = new Accessory(LateralRaise) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15 } } }; var ex6B = new Accessory(DiscPress) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15 } } }; var ex7 = new Accessory(ReversePlank) { Repeats = new Repeat[] { new StaticRepeat { Time = TimeSpan.FromSeconds(45), Sets = 2 } } }; var session = new Session { Rounds = new Round[] { new(ex1), new(ex2), new(ex3), new(ex4), new(ex5), new(2, ex6A, ex6B), new(ex7) } }; return(session); }
private static Session GetSession3_1() { var ex1 = new BackSquat(ExerciseType.BackSquat) { IsWarmupNeeded = true, Repeats = new Repeat[] { new SingleRepeat { Repeats = 10, Sets = 3 } } }; var ex2 = new Accessory(BackLunges) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 12, Sets = 3 } } }; var ex3 = new Accessory(CalfRise) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 30, Sets = 2 } } }; var ex4 = new Accessory(SittingPress) { IsWarmupNeeded = true, Repeats = new Repeat[] { new SingleRepeat { Repeats = 12, Sets = 3 } } }; var ex5 = new Accessory(PressWithRubberBand) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15, Sets = 3 } } }; var ex6 = new Accessory(Halo) { Repeats = new Repeat[] { new MultiRepeat { Repeats = new[] { 10, 10 }, Sets = 3 } } }; var session = new Session { Rounds = new Round[] { new(ex1), new(ex2), new(ex3), new(ex4), new(ex5), new(ex6) } }; return(session); }
private static Session GetSession1_1() { var ex1 = new BackSquat(ExerciseType.BackSquat) { IsWarmupNeeded = true, Repeats = new Repeat[] { new SingleRepeat { Repeats = 8, Sets = 3 } } }; var ex2 = new BackSquat(Stats.BenchBackSquat, BenchBackSquat) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 10, Sets = 3 } } }; var ex3 = new Accessory(BackSplitSquat) { Repeats = new Repeat[] { new MultiRepeat { Repeats = new[] { 15, 15 }, Sets = 2 } } }; var ex4 = new Accessory(CalfRise) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 20, Sets = 2 } } }; var ex5 = new Accessory(Press) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15, Sets = 3 } } }; var ex6 = new CleanAndJerk(Stats.PushPress, PushPress) { IsWarmupNeeded = true, Repeats = new Repeat[] { new SingleRepeat { Repeats = 8, Sets = 3 } } }; var ex7 = new Accessory(ReverseFly) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 20, Sets = 2 } } }; var ex8 = new Accessory(Crunch) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15, Sets = 2 } } }; var ex9 = new Accessory(Plank) { Repeats = new Repeat[] { new StaticRepeat { Time = TimeSpan.FromSeconds(45), Sets = 2 } } }; var session = new Session { Rounds = new Round[] { new(ex1), new(ex2), new(ex3), new(ex4), new(ex5), new(ex6), new(ex7), new(ex8), new(ex9) } }; return(session); }