Beispiel #1
0
        private async Task PendingRequestButtonTask(FriendViewCellModel fvcm)
        {
            await Task.Delay(10);

            var contract = new FriendRequestContract()
            {
                InitiatorId = _userSelf.Id,
                TargetId    = fvcm.UserId,
                TimeStamp   = DateTime.Now,
                Type        = FriendRequestType.Normal
            };
            await _friendRequestService.PostFriendRequestAsync(contract);

            PendingFriends.Remove(fvcm);
            fvcm.Status = FriendStatus.Mutual;
            MutualFriends.Add(fvcm);
            FilterGroupsBySearch();
        }