private void SetValue(ExerciseDTO result, ExerciseParamType nameOfParam, string value) { var style = NumberStyles.AllowDecimalPoint | NumberStyles.AllowThousands; var provider = new CultureInfo("en-US"); switch (nameOfParam.ParamName) { case "ExerciseName": result.ExerciseName = value; break; case "Note": result.Note = value; break; case "SeriesCount": result.SeriesCount = Int32.Parse(value); break; case "Distance": result.Distance = Int32.Parse(value); break; case "Time": result.Time = Decimal.Parse(value, style, provider); break; case "Spikes": result.Spikes = Boolean.Parse(value); break; case "ExerciseCount": result.ExerciseCount = Int32.Parse(value); break; case "Weight": result.Weight = Decimal.Parse(value, style, provider); break; case "IdJumpType": result.JumpType = Int32.Parse(value); break; case "Height": result.Height = Decimal.Parse(value, style, provider); break; case "StepsCount": result.StepsCount = Int32.Parse(value); break; case "IdPole": result.IdPole = Int32.Parse(value); break; } }
private object GetValue(ExerciseParamType par, ExerciseDTO exercise) { switch (par.ParamName.ToString()) { case "ExerciseName": return(exercise.ExerciseName); case "Note": return(exercise.Note); case "SeriesCount": return(exercise.SeriesCount); case "Distance": return(exercise.Distance); case "Time": return(exercise.Time); case "Spikes": return(exercise.Spikes); case "ExerciseCount": return(exercise.ExerciseCount); case "Weight": return(exercise.Weight); case "IdJumpType": return(exercise.JumpType); case "Height": return(exercise.Height); case "StepsCount": return(exercise.StepsCount); case "IdPole": return(exercise.IdPole); default: return(""); } }
public ExerciseParamType Update(ExerciseParamType entity) { throw new NotImplementedException(); }