BusinessLogic.Logic.Points.WeightTierCalculator.GetWeightTier C# (CSharp) Method

GetWeightTier() public method

public GetWeightTier ( decimal boardGameGeekAverageWeight ) : WeightTierEnum
boardGameGeekAverageWeight decimal
return WeightTierEnum
        public WeightTierEnum GetWeightTier(decimal? boardGameGeekAverageWeight)
        {
            if (!boardGameGeekAverageWeight.HasValue || boardGameGeekAverageWeight == 0)
            {
                return WeightTierEnum.Unknown;
            }
            var weight = boardGameGeekAverageWeight.Value;
            if (weight < BOARD_GAME_GEEK_WEIGHT_INCLUSIVE_LOWER_BOUND_FOR_EASY)
            {
                return WeightTierEnum.Casual;
            }
            if (weight < BOARD_GAME_GEEK_WEIGHT_INCLUSIVE_LOWER_BOUND_FOR_ADVANCED)
            {
                return WeightTierEnum.Easy;
            }
            if (weight < BOARD_GAME_GEEK_WEIGHT_INCLUSIVE_LOWER_BOUND_FOR_CHALLENGING)
            {
                return WeightTierEnum.Advanced;
            }
            if (weight < BOARD_GAME_GEEK_WEIGHT_INCLUSIVE_LOWER_BOUND_FOR_HARDCORE)
            {
                return WeightTierEnum.Challenging;
            }
            return WeightTierEnum.Hardcore;
        }
    }
WeightTierCalculator