示例#1
0
        public FriendsDto CheckIfFriend(int userId, int targetId)
        {
            var checkIfFriends = _friendsRepository.GetFirstInclude(x => x.UserId == userId && x.FriendId == targetId);

            if (checkIfFriends == null)
            {
                var friendEmpty = new FriendsDto();
                return(friendEmpty);
            }

            return(ModelToDTO.ConvertFriendToDto(checkIfFriends));
        }
示例#2
0
        public List <FriendsDto> GetFriendsForUser(int userId)
        {
            var friendsForUser = _friendsRepository.GetWhereInclude(x => x.UserId == userId);

            var friendsForUserDto = new List <FriendsDto>();

            foreach (var friend in friendsForUser)
            {
                var friendDto = ModelToDTO.ConvertFriendToDto(friend);
                friendsForUserDto.Add(friendDto);
            }

            return(friendsForUserDto);
        }