public void AddRelevant(IRelevanceHolder ContainerPage) { this.Venue.AddRelevant(ContainerPage); foreach (MusicType mt in this.MusicTypes) { ContainerPage.RelevantMusicAdd(mt.K); } }
public void AddRelevant(IRelevanceHolder relevanceHolder) { if (this.HomePlaceK > 0) { relevanceHolder.RelevantPlacesAdd(this.HomePlaceK); } Query pQ = new Query(); pQ.QueryCondition = new Q(UsrPlaceVisit.Columns.UsrK, this.K); pQ.NoLock = true; pQ.Columns = new ColumnSet(UsrPlaceVisit.Columns.PlaceK); UsrPlaceVisitSet upvs = new UsrPlaceVisitSet(pQ); foreach (UsrPlaceVisit upv in upvs) { relevanceHolder.RelevantPlacesAdd(upv.PlaceK); } if (this.FavouriteMusicTypeK > 1) { relevanceHolder.RelevantMusicAdd(this.FavouriteMusicTypeK); } Query mQ = new Query(); mQ.QueryCondition = new Q(UsrMusicTypeFavourite.Columns.UsrK, this.K); mQ.NoLock = true; mQ.Columns = new ColumnSet(UsrMusicTypeFavourite.Columns.MusicTypeK); UsrMusicTypeFavouriteSet umtfs = new UsrMusicTypeFavouriteSet(mQ); foreach (UsrMusicTypeFavourite umtf in umtfs) { relevanceHolder.RelevantMusicAdd(umtf.MusicTypeK); } }
public void AddRelevant(IRelevanceHolder ContainerPage) { if (this.PlaceK>0) { ContainerPage.RelevantPlacesAdd(this.PlaceK); } if (this.MusicTypeK>0) { ContainerPage.RelevantMusicAdd(this.MusicTypeK); } }