public void FiltratedAppFriendList( FeedFiltersHeadFootTemplate head , FeedFiltersHeadFootTemplate foot , FeedFiltersItemTemplate item ) { int i = 0; List <FeedFilter> feedFilters = new List <FeedFilter>(); List <int> userIDs = new List <int>(); foreach (FeedFilter feedFilter in UserFeedFilters) { if (feedFilter.FilterType == FilterType.FilterUserAppAction) { if (!userIDs.Contains(feedFilter.FriendUserID.Value)) { userIDs.Add(feedFilter.FriendUserID.Value); feedFilters.Add(feedFilter); } } } head(); foreach (FeedFilter feedFilter in feedFilters) { item(i++, feedFilter); } foot(); }
public void FeedFilterList(FilterType filterType , FeedFiltersHeadFootTemplate head , FeedFiltersHeadFootTemplate foot , FeedFiltersItemTemplate item) { FeedFilterCollection tempFeedFilters = new FeedFilterCollection(); foreach (FeedFilter feedFilter in UserFeedFilters) { if (filterType == FilterType.FilterApp || filterType == FilterType.FilterAppAction) { if (feedFilter.FilterType == FilterType.FilterApp || feedFilter.FilterType == FilterType.FilterAppAction) { tempFeedFilters.Add(feedFilter); } } else if (feedFilter.FilterType == filterType) { //if(filterType == FilterType.FilterUser) tempFeedFilters.Add(feedFilter); } } int i = 0; head(); foreach (FeedFilter feedFilter in tempFeedFilters) { item(i++, feedFilter); } foot(); }
public void ActionFeedFilterList(int userID , FeedFiltersHeadFootTemplate head , FeedFiltersHeadFootTemplate foot , ActionFeedFiltersTemplate item) { int j = 0; foreach (FeedFilter feedFilter in UserFeedFilters) { if (feedFilter.FilterType == FilterType.FilterUserAppAction && feedFilter.FriendUserID.Value == userID) { item(j++, feedFilter); } } }
public void FiltratedAppFriendList( FeedFiltersHeadFootTemplate head , FeedFiltersHeadFootTemplate foot , FeedFiltersItemTemplate item ) { int i = 0; List<FeedFilter> feedFilters = new List<FeedFilter>(); List<int> userIDs = new List<int>(); foreach (FeedFilter feedFilter in UserFeedFilters) { if (feedFilter.FilterType == FilterType.FilterUserAppAction) { if (!userIDs.Contains(feedFilter.FriendUserID.Value)) { userIDs.Add(feedFilter.FriendUserID.Value); feedFilters.Add(feedFilter); } } } head(); foreach (FeedFilter feedFilter in feedFilters) { item(i++, feedFilter); } foot(); }