Beispiel #1
0
        public GetRewardCategoryResponseDto GetAllRewardCategory()
        {
            var response = new GetRewardCategoryResponseDto();

            if (!AppConfigReaderHelper.AppConfigToBool(AppSettingKeys.MockEnabled))
            {
                response.RewardCategories = _iPmsLogic.GetAllRewardCategory();
            }
            else
            {
                //mock data
            }
            return(response);
        }
Beispiel #2
0
        public GetRewardCategoryResponseDto GetRewardCategoryById(int catId)
        {
            var response = new GetRewardCategoryResponseDto();

            if (catId <= 0)
            {
                return(response);
            }
            var rewardCategoryResponseDto = GetAllRewardCategory();

            if (rewardCategoryResponseDto == null || rewardCategoryResponseDto.RewardCategories == null || rewardCategoryResponseDto.RewardCategories.Count <= 0)
            {
                return(response);
            }

            response.RewardCategories = rewardCategoryResponseDto.RewardCategories.Where(x => x.Id.Equals(catId)).ToList();
            return(response);
        }