Пример #1
0
        public List <string> GetFriends()
        {
            if (_online)
            {
                return(_network.GetFriends());
            }

            List <string> friends = new List <string>();

            return(friends);
        }
Пример #2
0
        /**
         * Updates friend uids from social newtork.
         */
        protected void UpdateFriendUids()
        {
            List <string> new_friends = _network.GetFriends();

            foreach (string uid in new_friends)
            {
                if (!_friendlist.Contains(uid))
                {
                    _friendlist.Add(uid);
                }
            }
        }
Пример #3
0
        private async void GetFriends()
        {
            Load = true;

            if (_fbSocialNetwork.IsLogged)
            {
                FriendsNames = await Task.Run(() => _fbSocialNetwork.GetFriends().Select(n => n.Name).ToList());

                CurrentView = FriendsNames;
                Greeting    = "User's Friends";
            }
            else
            {
                var dialog = new MessageDialog("You must login first");
                dialog.Title = "Error";
                await dialog.ShowAsync();
            }

            Load = false;
        }