public IEnumerable <PuttHistory> GetPuttByGreenCondition(GreenSpeedEnum speed, GreenHardnessEnum hardness) { return(_repository.GetPuttByGreenCondition(speed, hardness)); }
public PuttHistory GetPuttByDistanceElevationGreenCondition(int distance, int elevation, GreenSpeedEnum speed, GreenHardnessEnum hardness) { return(_repository.GetPuttByDistanceElevationGreenCondition(distance, elevation, speed, hardness)); }
public static PuttHistory GetPuttByDistanceElevationGreenCondition(this IRepository <PuttHistory> repository, int distance, int elevation, GreenSpeedEnum speed, GreenHardnessEnum hardness) { return(repository.Queryable().FirstOrDefault(p => p.Distance == distance && p.Elevation == elevation && p.GreenSpeed == speed && p.GreenHardness == hardness)); }
public static IEnumerable <PuttHistory> GetPuttByGreenCondition(this IRepository <PuttHistory> repository, GreenSpeedEnum speed, GreenHardnessEnum hardness) { return(repository.Queryable() .Where(x => x.GreenSpeed == speed && x.GreenHardness == hardness) .AsEnumerable()); }
} // GreenHardness. Green hardness (Slow=1, Med.=2, 3=Fast, Challenging Slow=4,Challenging Med.=5,Challenging Fast=6) enum for Links2003 public PuttChart() { GreenSpeed = GreenSpeedEnum.MediumChallenge; GreenHardness = GreenHardnessEnum.MediumChallenge; InitializePartial(); }