Esempio n. 1
0
        public GetPropertyTypeResponseDto GetAllPropertyType()
        {
            var response = new GetPropertyTypeResponseDto();

            if (!AppConfigReaderHelper.AppConfigToBool(AppSettingKeys.MockEnabled))
            {
                response.PropertyTypes = _iPmsLogic.GetAllPropertyType();
            }
            else
            {
                //mock data
            }
            return(response);
        }
Esempio n. 2
0
        public GetPropertyTypeResponseDto GetPropertyTypeById(int typeId)
        {
            var response = new GetPropertyTypeResponseDto();

            if (typeId <= 0)
            {
                return(response);
            }
            var propertyTypeResponseDto = GetAllPropertyType();

            if (propertyTypeResponseDto == null || propertyTypeResponseDto.PropertyTypes == null || propertyTypeResponseDto.PropertyTypes.Count <= 0)
            {
                return(response);
            }

            response.PropertyTypes = propertyTypeResponseDto.PropertyTypes.Where(x => x.Id.Equals(typeId)).ToList();
            return(response);
        }