private void GetMustNotHaveSetAttributesFilter(FilterList filter) { if (attributePage.MustNotHaveIncludeAttributes.Count > 0) filter.AddFilterCriteria(FilterList.KEY_INCNOATTRS, attributePage.MustNotHaveIncludeAttributes); else filter.RemoveCriteria(FilterList.KEY_INCNOATTRS); if (attributePage.MustNotHaveNegAttributes.Count > 0) filter.AddFilterCriteria(FilterList.KEY_EXCNOATTRS, attributePage.MustNotHaveNegAttributes); else filter.RemoveCriteria(FilterList.KEY_EXCNOATTRS); }
private void GetNoChildrenFilter(FilterList filter) { if (childrenPage.NoChildrenFilter != null) filter.AddFilterCriteria(FilterList.KEY_NOCHILDREN, childrenPage.NoChildrenFilter); else filter.RemoveCriteria(FilterList.KEY_NOCHILDREN); }
private void GetCorrectedCoordsFilter(FilterList filter) { if (childrenPage.HasCorrectedCoords) filter.AddFilterCriteria(FilterList.KEY_CORRECTED, true); else filter.RemoveCriteria(FilterList.KEY_CORRECTED); }
private void GetMarkedFilter(FilterList filter) { if (contPage.hasDNF) { filter.AddFilterCriteria(FilterList.KEY_DNF, true); filter.RemoveCriteria(FilterList.KEY_FTF); } else if (contPage.hasNoDNF) { filter.AddFilterCriteria(FilterList.KEY_DNF, false); filter.RemoveCriteria(FilterList.KEY_FTF); } else if (contPage.hasFTF) { filter.AddFilterCriteria(FilterList.KEY_FTF, true); filter.RemoveCriteria(FilterList.KEY_DNF); } else if (contPage.hasNoFTF) { filter.AddFilterCriteria(FilterList.KEY_FTF, false); filter.RemoveCriteria(FilterList.KEY_DNF); } else { filter.RemoveCriteria(FilterList.KEY_DNF); filter.RemoveCriteria(FilterList.KEY_FTF); } }
private void GetTerrainFilter(FilterList filter) { if (!String.IsNullOrEmpty (difficultyPage.TerrValue)) { filter.AddFilterCriteria (FilterList.KEY_TERRAIN_VAL, difficultyPage.TerrValue); filter.AddFilterCriteria (FilterList.KEY_TERRAIN_OP, difficultyPage.TerrOperator); } else { filter.RemoveCriteria(FilterList.KEY_TERRAIN_OP); filter.RemoveCriteria(FilterList.KEY_TERRAIN_VAL); } }
private void HasNotesFilter(FilterList filter) { if (childrenPage.HasNotes) filter.AddFilterCriteria(FilterList.KEY_NOTES, childrenPage.HasNotes); else filter.RemoveCriteria(FilterList.KEY_NOTES); }
private void GetFoundAfterFilter(FilterList filter) { if (updatedPage.FoundAfter != DateTime.MinValue) filter.AddFilterCriteria(FilterList.KEY_FOUNDAFTER, updatedPage.FoundAfter); else filter.RemoveCriteria(FilterList.KEY_FOUNDAFTER); }
void GetSourceFilter(FilterList filter) { if (difficultyPage.CacheSources != null) { filter.AddFilterCriteria(FilterList.KEY_CACHE_SOURCE, difficultyPage.CacheSources); } else { filter.RemoveCriteria(FilterList.KEY_CACHE_SOURCE); } }
private void GetDistanceFilter(FilterList filter) { if (placementPage.Distance != -1) { filter.AddFilterCriteria(FilterList.KEY_DIST, placementPage.Distance); filter.AddFilterCriteria(FilterList.KEY_DIST_OP, placementPage.DistOp); } else { filter.RemoveCriteria(FilterList.KEY_DIST); filter.RemoveCriteria(FilterList.KEY_DIST_OP); } }
private void GetDistanceLoc(FilterList filter) { if (placementPage.DistLat != -1) filter.AddFilterCriteria(FilterList.KEY_DIST_LAT, placementPage.DistLat); else filter.RemoveCriteria(FilterList.KEY_DIST_LAT); if (placementPage.DistLon != -1) filter.AddFilterCriteria(FilterList.KEY_DIST_LON, placementPage.DistLon); else filter.RemoveCriteria(FilterList.KEY_DIST_LON); }
private void GetDifficultyFilter(FilterList filter) { if (!String.IsNullOrEmpty (difficultyPage.DifficultyValue)) { filter.AddFilterCriteria (FilterList.KEY_DIFF_VAL, difficultyPage.DifficultyValue); filter.AddFilterCriteria (FilterList.KEY_DIFF_OP, difficultyPage.DifficultyOperator); } else { filter.RemoveCriteria(FilterList.KEY_DIFF_OP); filter.RemoveCriteria(FilterList.KEY_DIFF_VAL); } }
private void GetDateFilter(FilterList filter) { if (placementPage.PlaceBefore != DateTime.MinValue) filter.AddFilterCriteria(FilterList.KEY_PLACEBEFORE, placementPage.PlaceBefore); else filter.RemoveCriteria(FilterList.KEY_PLACEBEFORE); if (placementPage.PlaceAfter != DateTime.MinValue) filter.AddFilterCriteria(FilterList.KEY_PLACEAFTER, placementPage.PlaceAfter); else filter.RemoveCriteria(FilterList.KEY_PLACEAFTER); if (updatedPage.InfoBefore != DateTime.MinValue) filter.AddFilterCriteria(FilterList.KEY_INFOBEFORE, updatedPage.InfoBefore); else filter.RemoveCriteria(FilterList.KEY_INFOBEFORE); if (updatedPage.InfoAfter != DateTime.MinValue) filter.AddFilterCriteria(FilterList.KEY_INFOAFTER, updatedPage.InfoAfter); else filter.RemoveCriteria(FilterList.KEY_INFOAFTER); }
private void GetCTypeFilter(FilterList filter) { if (null != difficultyPage.SelectedCacheTypes) filter.AddFilterCriteria (FilterList.KEY_CACHETYPE, difficultyPage.SelectedCacheTypes); else filter.RemoveCriteria(FilterList.KEY_CACHETYPE); }
private void GetNoCorrectedCoordsFilter(FilterList filter) { if (childrenPage.DoesNotHaveCorrectedCoords) filter.AddFilterCriteria(FilterList.KEY_NOCORRECTED, true); else filter.RemoveCriteria(FilterList.KEY_NOCORRECTED); }
private void GetFoundBeforeFilter(FilterList filter) { if (updatedPage.FoundBefore != DateTime.MinValue) filter.AddFilterCriteria(FilterList.KEY_FOUNDBEFORE, updatedPage.FoundBefore); else filter.RemoveCriteria(FilterList.KEY_FOUNDBEFORE); }
private void GetPlacedByFilter(FilterList filter) { String placedby = placementPage.PlacedBy; if (null != placedby) filter.AddFilterCriteria(FilterList.KEY_PLACEDBY, placedby); else filter.RemoveCriteria(FilterList.KEY_PLACEDBY); }
private void GetFoundOnFilter(FilterList filter) { if (updatedPage.FoundOn != DateTime.MinValue) filter.AddFilterCriteria(FilterList.KEY_FOUNDON, updatedPage.FoundOn); else filter.RemoveCriteria(FilterList.KEY_FOUNDON); }
private void GetStatusFilter(FilterList filter) { if (contPage.Status != null) { filter.AddFilterCriteria(FilterList.KEY_STATUS, contPage.Status); } else { filter.RemoveCriteria(FilterList.KEY_STATUS); } }
private void GetInfoWithinFilter(FilterList filter) { if (updatedPage.InfoWithin > 0) { filter.AddFilterCriteria(FilterList.KEY_INFO_DAYS, updatedPage.InfoWithin); } else { filter.RemoveCriteria(FilterList.KEY_INFO_DAYS); } if (updatedPage.InfoNotWithin > 0) { filter.AddFilterCriteria(FilterList.KEY_INFO_NDAYS, updatedPage.InfoNotWithin); } else { filter.RemoveCriteria(FilterList.KEY_INFO_NDAYS); } }
private void GetUserDataFilters(FilterList filter) { if (childrenPage.User1 != null) { filter.AddFilterCriteria(FilterList.KEY_U1, childrenPage.User1); } else { filter.RemoveCriteria(FilterList.KEY_U1); } if (childrenPage.User2 != null) { filter.AddFilterCriteria(FilterList.KEY_U2, childrenPage.User2); } else { filter.RemoveCriteria(FilterList.KEY_U2); } if (childrenPage.User3 != null) { filter.AddFilterCriteria(FilterList.KEY_U3, childrenPage.User3); } else { filter.RemoveCriteria(FilterList.KEY_U3); } if (childrenPage.User4 != null) { filter.AddFilterCriteria(FilterList.KEY_U4, childrenPage.User4); } else { filter.RemoveCriteria(FilterList.KEY_U4); } }
private void GetKeyWordFilter(FilterList filter) { if (contPage.DescriptionKeyWords != null) filter.AddFilterCriteria(FilterList.KEY_DESCRIPTION, contPage.DescriptionKeyWords); else filter.RemoveCriteria(FilterList.KEY_DESCRIPTION); }
private void LastFoundFilter(FilterList filter) { if (updatedPage.FoundAnyoneBefore != DateTime.MinValue) { filter.AddFilterCriteria(FilterList.KEY_LFOUND_BEFORE, updatedPage.FoundAnyoneBefore); } else { filter.RemoveCriteria(FilterList.KEY_LFOUND_BEFORE); } if (updatedPage.FoundAnyoneAfter != DateTime.MinValue) { filter.AddFilterCriteria(FilterList.KEY_LFOUND_AFTER, updatedPage.FoundAnyoneAfter); } else { filter.RemoveCriteria(FilterList.KEY_LFOUND_AFTER); } }
private void GetContainerFilter(FilterList filter) { if (null != contPage.ContainerTypes) filter.AddFilterCriteria(FilterList.KEY_CONTAINER, contPage.ContainerTypes); else filter.RemoveCriteria(FilterList.KEY_CONTAINER); }