Example #1
0
        private void FillFollowers()
        {
            var followerProvider = new FollowerProvider();
            var followers        = followerProvider.GetUserFollowers(FormHelper.Username).ToList();
            var cachedFollowers  = followerProvider.GetUserFollowersCached(FormHelper.Username).ToList();
            var followingUsers   = followerProvider.GetFollowingUsersPaged(FormHelper.Username, 0, 1000).Records.Select(p => string.Concat(p, " (Kullanıcı)")).ToList();
            var followingGroups  = followerProvider.GetFollowingGroupsPaged(FormHelper.Username, 0, 1000).Records.Select(p => string.Concat(p, " (Grup)")).ToList();
            var following        = followingUsers.Union(followingGroups).ToList();

            FollowersListBox.DataSource = null;
            FollowersListBox.Items.Clear();
            FollowersListBox.DataSource       = followers;
            CachedFollowersListBox.DataSource = null;
            CachedFollowersListBox.Items.Clear();
            CachedFollowersListBox.DataSource = cachedFollowers;
            FollowingListBox.DataSource       = null;
            FollowingListBox.Items.Clear();
            FollowingListBox.DataSource = following;
        }