public CardioExercise(string name, ExerciseTypes exerciseType, DateTime duration, byte sets, DateTime rest) : base(name, exerciseType) { this.Sets = sets; this.Rest = rest; this.Duration = duration; }
public WorkOutExercise(string name, ExerciseTypes exerciseType, BodyPart bodyPart, byte ireps, byte freps, byte sets, DateTime dateTime) : base(name, ExerciseTypes.WORKOUT_EXERCISE) { this.BodyPart = bodyPart; this.InitialReps = ireps; this.FinalReps = freps; this.Sets = sets; this.Rest = dateTime; }
public AddExerciseVM() { // Summary // // ExerciseTypes is data source for Radio Buttons. Subscribe to PropertyChanged event of NewExercise so that // CanExecute logic can be called whenever NewExercise properties change ExerciseTypes = Enum.GetValues(typeof(ExerciseType)).Cast <ExerciseType>().Where(e => e != ExerciseType.All).ToList(); NewExercise = new Exercise { ExerciseType = ExerciseTypes.First() }; InstantiateCommands(); NewExercise.PropertyChanged += OnNewExercisePropertyChanged; }
public Exercise(string exerciseName, ExerciseTypes exerciseType) { ExerciseName = exerciseName; ExerciseType = exerciseType; }
public Exercise() { ExerciseName = ""; ExerciseType = ExerciseTypes.NOT_DEFINED; }
public StretchingExercise(string name, ExerciseTypes exerciseType, byte sets, DateTime rest) : base(name, exerciseType) { this.Sets = sets; this.Rest = rest; }