C# Class Engage.Dnn.Publish.Rating

Inheritance: UserFeedback.Rating
Show file Open project: EngageSoftware/Engage-Publish

Public Methods

Method Description
GetRating ( int itemId, int userId, int portalId, int itemTypeId ) : UserFeedback.Rating

Gets a user's rating for a specific item.

Rating ( ) : Engage.Dnn.Publish.Data

Initializes a new instance of the Rating class.

Rating ( int ratingUserId, int ratingItemVersionId, int ratingValue ) : Engage.Dnn.Publish.Data

Initializes a new instance of the Rating class.

UpdateRating ( int itemId, int userId, int rating, int portalId, int itemTypeId ) : void

Updates an existing rating.

Method Details

GetRating() public static method

Gets a user's rating for a specific item.
public static GetRating ( int itemId, int userId, int portalId, int itemTypeId ) : UserFeedback.Rating
itemId int The item id.
userId int The user id.
portalId int The portal id.
itemTypeId int The item type id.
return UserFeedback.Rating

Rating() public method

Initializes a new instance of the Rating class.
public Rating ( ) : Engage.Dnn.Publish.Data
return Engage.Dnn.Publish.Data

Rating() public method

Initializes a new instance of the Rating class.
public Rating ( int ratingUserId, int ratingItemVersionId, int ratingValue ) : Engage.Dnn.Publish.Data
ratingUserId int The user id, or null if the user is unauthenticated.
ratingItemVersionId int The item version id.
ratingValue int The rating.
return Engage.Dnn.Publish.Data

UpdateRating() public static method

Updates an existing rating.
public static UpdateRating ( int itemId, int userId, int rating, int portalId, int itemTypeId ) : void
itemId int The id of the rated item.
userId int The user id of the rater.
rating int The rating.
portalId int The portal id.
itemTypeId int The item type id.
return void