Exemplo n.º 1
0
        public void RemoveFriendship(Guid requestedById, Guid requestedToId)
        {
            var friendships = _friendShipRepository.GetAll();

            var friendshipToBeRemoved = new FriendShip();

            foreach (var friendship in friendships)
            {
                if (
                    (friendship.RequestedById == requestedById &&
                     friendship.RequestedToId == requestedToId)
                    ||
                    (friendship.RequestedById == requestedById &&
                     friendship.RequestedToId == requestedById)
                    )
                {
                    friendshipToBeRemoved = friendship;
                    _friendShipRepository.Delete(friendshipToBeRemoved.Id);
                    return;
                }
            }
        }
Exemplo n.º 2
0
 public void Delete(Guid id)
 {
     _friendShipRepository.Delete(id);
 }