public GetPropertyTypeResponseDto GetAllPropertyType() { var response = new GetPropertyTypeResponseDto(); if (!AppConfigReaderHelper.AppConfigToBool(AppSettingKeys.MockEnabled)) { response.PropertyTypes = _iPmsLogic.GetAllPropertyType(); } else { //mock data } return(response); }
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); }