Show / Hide Table of Contents

Interface IDataService

Namespace: DotNetNuke.Entities.Users.Social.Data
Assembly: DotNetNuke.dll
Syntax
public interface IDataService

Methods

DeleteRelationship(int)

Declaration
void DeleteRelationship(int relationshipId)
Parameters
Type Name Description
int relationshipId

DeleteRelationshipType(int)

Declaration
void DeleteRelationshipType(int relationshipTypeId)
Parameters
Type Name Description
int relationshipTypeId

DeleteUserRelationship(int)

Declaration
void DeleteUserRelationship(int userRelationshipId)
Parameters
Type Name Description
int userRelationshipId

DeleteUserRelationshipPreference(int)

Declaration
void DeleteUserRelationshipPreference(int preferenceId)
Parameters
Type Name Description
int preferenceId

GetAllRelationshipTypes()

Declaration
IDataReader GetAllRelationshipTypes()
Returns
Type Description
IDataReader

GetRelationship(int)

Declaration
IDataReader GetRelationship(int relationshipId)
Parameters
Type Name Description
int relationshipId
Returns
Type Description
IDataReader

GetRelationshipType(int)

Declaration
IDataReader GetRelationshipType(int relationshipTypeId)
Parameters
Type Name Description
int relationshipTypeId
Returns
Type Description
IDataReader

GetRelationshipsByPortalId(int)

Declaration
IDataReader GetRelationshipsByPortalId(int portalId)
Parameters
Type Name Description
int portalId
Returns
Type Description
IDataReader

GetRelationshipsByUserId(int)

Declaration
IDataReader GetRelationshipsByUserId(int userId)
Parameters
Type Name Description
int userId
Returns
Type Description
IDataReader

GetUserRelationship(int)

Declaration
IDataReader GetUserRelationship(int userRelationshipId)
Parameters
Type Name Description
int userRelationshipId
Returns
Type Description
IDataReader

GetUserRelationship(int, int, int, RelationshipDirection)

Declaration
IDataReader GetUserRelationship(int userId, int relatedUserId, int relationshipId, RelationshipDirection relationshipDirection)
Parameters
Type Name Description
int userId
int relatedUserId
int relationshipId
RelationshipDirection relationshipDirection
Returns
Type Description
IDataReader

GetUserRelationshipPreference(int, int)

Declaration
IDataReader GetUserRelationshipPreference(int userId, int relationshipId)
Parameters
Type Name Description
int userId
int relationshipId
Returns
Type Description
IDataReader

GetUserRelationshipPreferenceById(int)

Declaration
IDataReader GetUserRelationshipPreferenceById(int preferenceId)
Parameters
Type Name Description
int preferenceId
Returns
Type Description
IDataReader

GetUserRelationships(int)

Declaration
IDataReader GetUserRelationships(int userId)
Parameters
Type Name Description
int userId
Returns
Type Description
IDataReader

GetUserRelationshipsByRelationshipId(int)

Declaration
IDataReader GetUserRelationshipsByRelationshipId(int relationshipId)
Parameters
Type Name Description
int relationshipId
Returns
Type Description
IDataReader

SaveRelationship(Relationship, int)

Declaration
int SaveRelationship(Relationship relationship, int createUpdateUserId)
Parameters
Type Name Description
Relationship relationship
int createUpdateUserId
Returns
Type Description
int

SaveRelationshipType(RelationshipType, int)

Declaration
int SaveRelationshipType(RelationshipType relationshipType, int createUpdateUserId)
Parameters
Type Name Description
RelationshipType relationshipType
int createUpdateUserId
Returns
Type Description
int

SaveUserRelationship(UserRelationship, int)

Declaration
int SaveUserRelationship(UserRelationship userRelationship, int createUpdateUserId)
Parameters
Type Name Description
UserRelationship userRelationship
int createUpdateUserId
Returns
Type Description
int

SaveUserRelationshipPreference(UserRelationshipPreference, int)

Declaration
int SaveUserRelationshipPreference(UserRelationshipPreference userRelationshipPreference, int createUpdateUserId)
Parameters
Type Name Description
UserRelationshipPreference userRelationshipPreference
int createUpdateUserId
Returns
Type Description
int

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS