Example #1
0
        private void RefuseFriendButton_Click(object sender, EventArgs e)
        {
            PendingFriendRequest friendRequest = (PendingFriendRequest)((Button)sender).DataContext;

            PendingFriendRequestDao.Refuse(friendRequest.id);
            PendingFriendRequestsList.Remove(friendRequest);
        }
Example #2
0
        private void AcceptFriendButton_Click(object sender, EventArgs e)
        {
            PendingFriendRequest friendRequest = (PendingFriendRequest)((Button)sender).DataContext;

            PendingFriendRequestDao.Accept(friendRequest.id);
            PendingFriendRequestsList.Remove(friendRequest);
            FriendDao.Get();
            FriendDao.GetUsersExceptFriends();
        }
Example #3
0
 public void Load()
 {
     if (ServerService.instance.isOffline())
     {
         RestrictPermissions();
     }
     else
     {
         FriendDao.Get();
         FriendDao.GetUsersExceptFriends();
         PendingFriendRequestDao.Get();
         PendingFriendRequestDao.GetByRequesterId();
     }
 }
Example #4
0
 private void FriendButton_Click(object sender, RoutedEventArgs e)
 {
     if ((bool)FriendButton.IsChecked)
     {
         PendingFriendRequestDao.Send(CurrentUserCard.User.id);
         FriendButton.IsEnabled = false;
         SentRequests.Add(CurrentUserCard.User.id);
     }
     else
     {
         FriendDao.Delete(CurrentUserCard.User.id);
         FriendsContainer.Children.Remove(CurrentUserCard);
         ConnectedUsersContainer.Children.Add(CurrentUserCard);
     }
 }