C# Class DotNetNuke.Modules.Forums.Components.Controllers.ForumsController

Inheritance: IForumsController
Afficher le fichier Open project: DNNCommunity/DNN.Forum

Méthodes publiques

Méthode Description
AddFilter ( FilterInfo objFilter ) : int
AddPermission ( PermissionInfo objPermission ) : int
AddPoll ( PollInfo objPoll ) : int
AddPollOption ( PollOptionInfo objPollOption ) : int
AddPollResult ( PollResultInfo objPollResult ) : int
AddPost ( PostInfo objPost ) : int
AddPostAttachment ( PostAttachmentInfo objPostAttach, int topicId ) : int
AddPostRating ( PostRatingInfo objPostRating, int topicId ) : int
AddRank ( RankInfo objRank ) : int
AddSetting ( SettingInfo objSetting ) : int
AddSubscription ( SubscriptionInfo objSubscription ) : int
AddTopic ( TopicInfo objTopic, int moduleId, int portalId ) : int
AddTopicTracking ( TopicTrackingInfo objTopicTracking ) : int
AddTracking ( TrackingInfo objTracking ) : int
AddUrl ( Common.Entities objUrl ) : int
AddUser ( UserInfo objUser ) : int
DeleteFilter ( int filterId, int portalId ) : void
DeleteForum ( int forumId, int moduleId, int portalId ) : void
DeletePermission ( int permissionId, int portalId ) : void
DeletePoll ( int pollId, int topicId ) : void
DeletePollOption ( int pollOptionId, int pollId ) : void
DeletePollResult ( int pollResultId, int pollId ) : void
DeletePost ( int postId, int topicId ) : void
DeletePostAttachment ( int attachmentId, int postId, int topicId ) : void
DeletePostRating ( int ratingId, int portalId, int topicId ) : void
DeleteRank ( int rankId, int portalId ) : void
DeleteSetting ( int settingId ) : void
DeleteSubscription ( int subscriptionId, int portalId ) : void
DeleteTopic ( int topicId, int forumId, int moduleId, int portalId ) : void
DeleteTopicTracking ( int topicTrackingId ) : void
DeleteTracking ( int trackingId ) : void
DeleteUrl ( int id, int portalId ) : void
ForumsController ( ) : System.Collections.Generic
ForumsController ( IDataProvider dataProvider ) : System.Collections.Generic
GetAllFilters ( int portalId, int moduleId, int forumId ) : List
GetAllSettings ( ) : List
GetAllUrls ( int portalId ) : List
GetFilter ( int filterId ) : FilterInfo
GetForum ( int forumId ) : ForumInfo
GetForumTopics ( int forumId, int pageIndex, int pageSize ) : List
GetModuleForums ( int moduleId ) : List
GetModuleRank ( int moduleId ) : List
GetPermission ( int permissionId ) : PermissionInfo
GetPollByTopic ( int topicId ) : List
GetPollOptions ( int pollId ) : List
GetPollResults ( int pollId ) : List
GetPortalPermissions ( int portalId ) : List
GetPost ( int postId ) : PostInfo
GetRank ( int rankId ) : RankInfo
GetSetting ( int settingId ) : SettingInfo
GetSubscription ( int subscriptionId ) : SubscriptionInfo
GetTopic ( int topicId ) : TopicInfo
GetTopicAttachments ( int topicId ) : List
GetTopicPosts ( int topicId ) : List
GetTopicRatings ( int topicId ) : List
GetTopicTrackingByForum ( int forumId ) : List
GetTopicTrackingByTopic ( int topicId ) : List
GetTopicsSubscribers ( int portalId, int moduleId, int forumId, int topicId ) : List
GetUrl ( int id ) : Entities.UrlInfo
GetUser ( int portalId, int userId ) : UserInfo
GetUsersSubscriptions ( int portalId, int userId ) : List
GetUsersTrackedForums ( int userId ) : List
HardDeletePost ( int postId, int topicId ) : void
SaveFilter ( FilterInfo objFilter ) : FilterInfo
SaveForum ( ForumInfo objForum ) : int
SaveRank ( RankInfo objRank ) : RankInfo
UpdateFilter ( FilterInfo objFilter ) : void
UpdatePermission ( PermissionInfo objPermission ) : void
UpdatePoll ( PollInfo objPoll ) : void
UpdatePollOption ( PollOptionInfo objPollOption, int pollId ) : void
UpdatePollResult ( PollResultInfo objPollResult, int pollId ) : void
UpdatePost ( PostInfo objPost ) : void
UpdatePostAttachment ( PostAttachmentInfo objPostAttach, int topicId ) : void
UpdatePostRating ( PostRatingInfo objPostRating, int topicId ) : void
UpdateRank ( RankInfo objRank ) : void
UpdateSetting ( SettingInfo objSetting ) : void
UpdateSubscription ( SubscriptionInfo objSubscription ) : void
UpdateTopic ( TopicInfo objTopic, int moduleId, int portalId ) : void
UpdateTopicTracking ( TopicTrackingInfo objTopicTracking ) : void
UpdateTracking ( TrackingInfo objTracking ) : void
UpdateUrl ( Common.Entities objUrl ) : void
UpdateUser ( UserInfo objUser ) : void

Method Details

AddFilter() public méthode

public AddFilter ( FilterInfo objFilter ) : int
objFilter FilterInfo
Résultat int

AddPermission() public méthode

public AddPermission ( PermissionInfo objPermission ) : int
objPermission PermissionInfo
Résultat int

AddPoll() public méthode

public AddPoll ( PollInfo objPoll ) : int
objPoll PollInfo
Résultat int

AddPollOption() public méthode

public AddPollOption ( PollOptionInfo objPollOption ) : int
objPollOption PollOptionInfo
Résultat int

AddPollResult() public méthode

public AddPollResult ( PollResultInfo objPollResult ) : int
objPollResult PollResultInfo
Résultat int

AddPost() public méthode

public AddPost ( PostInfo objPost ) : int
objPost PostInfo
Résultat int

AddPostAttachment() public méthode

public AddPostAttachment ( PostAttachmentInfo objPostAttach, int topicId ) : int
objPostAttach PostAttachmentInfo
topicId int
Résultat int

AddPostRating() public méthode

public AddPostRating ( PostRatingInfo objPostRating, int topicId ) : int
objPostRating PostRatingInfo
topicId int
Résultat int

AddRank() public méthode

public AddRank ( RankInfo objRank ) : int
objRank RankInfo
Résultat int

AddSetting() public méthode

public AddSetting ( SettingInfo objSetting ) : int
objSetting SettingInfo
Résultat int

AddSubscription() public méthode

public AddSubscription ( SubscriptionInfo objSubscription ) : int
objSubscription SubscriptionInfo
Résultat int

AddTopic() public méthode

public AddTopic ( TopicInfo objTopic, int moduleId, int portalId ) : int
objTopic TopicInfo
moduleId int
portalId int
Résultat int

AddTopicTracking() public méthode

public AddTopicTracking ( TopicTrackingInfo objTopicTracking ) : int
objTopicTracking TopicTrackingInfo
Résultat int

AddTracking() public méthode

public AddTracking ( TrackingInfo objTracking ) : int
objTracking TrackingInfo
Résultat int

AddUrl() public méthode

public AddUrl ( Common.Entities objUrl ) : int
objUrl Common.Entities
Résultat int

AddUser() public méthode

public AddUser ( UserInfo objUser ) : int
objUser Common.UserInfo
Résultat int

DeleteFilter() public méthode

public DeleteFilter ( int filterId, int portalId ) : void
filterId int
portalId int
Résultat void

DeleteForum() public méthode

public DeleteForum ( int forumId, int moduleId, int portalId ) : void
forumId int
moduleId int
portalId int
Résultat void

DeletePermission() public méthode

public DeletePermission ( int permissionId, int portalId ) : void
permissionId int
portalId int
Résultat void

DeletePoll() public méthode

public DeletePoll ( int pollId, int topicId ) : void
pollId int
topicId int
Résultat void

DeletePollOption() public méthode

public DeletePollOption ( int pollOptionId, int pollId ) : void
pollOptionId int
pollId int
Résultat void

DeletePollResult() public méthode

public DeletePollResult ( int pollResultId, int pollId ) : void
pollResultId int
pollId int
Résultat void

DeletePost() public méthode

public DeletePost ( int postId, int topicId ) : void
postId int
topicId int
Résultat void

DeletePostAttachment() public méthode

public DeletePostAttachment ( int attachmentId, int postId, int topicId ) : void
attachmentId int
postId int
topicId int
Résultat void

DeletePostRating() public méthode

public DeletePostRating ( int ratingId, int portalId, int topicId ) : void
ratingId int
portalId int
topicId int
Résultat void

DeleteRank() public méthode

public DeleteRank ( int rankId, int portalId ) : void
rankId int
portalId int
Résultat void

DeleteSetting() public méthode

public DeleteSetting ( int settingId ) : void
settingId int
Résultat void

DeleteSubscription() public méthode

public DeleteSubscription ( int subscriptionId, int portalId ) : void
subscriptionId int
portalId int
Résultat void

DeleteTopic() public méthode

public DeleteTopic ( int topicId, int forumId, int moduleId, int portalId ) : void
topicId int
forumId int
moduleId int
portalId int
Résultat void

DeleteTopicTracking() public méthode

public DeleteTopicTracking ( int topicTrackingId ) : void
topicTrackingId int
Résultat void

DeleteTracking() public méthode

public DeleteTracking ( int trackingId ) : void
trackingId int
Résultat void

DeleteUrl() public méthode

public DeleteUrl ( int id, int portalId ) : void
id int
portalId int
Résultat void

ForumsController() public méthode

public ForumsController ( ) : System.Collections.Generic
Résultat System.Collections.Generic

ForumsController() public méthode

public ForumsController ( IDataProvider dataProvider ) : System.Collections.Generic
dataProvider IDataProvider
Résultat System.Collections.Generic

GetAllFilters() public méthode

public GetAllFilters ( int portalId, int moduleId, int forumId ) : List
portalId int
moduleId int
forumId int
Résultat List

GetAllSettings() public méthode

public GetAllSettings ( ) : List
Résultat List

GetAllUrls() public méthode

public GetAllUrls ( int portalId ) : List
portalId int
Résultat List

GetFilter() public méthode

public GetFilter ( int filterId ) : FilterInfo
filterId int
Résultat FilterInfo

GetForum() public méthode

public GetForum ( int forumId ) : ForumInfo
forumId int
Résultat ForumInfo

GetForumTopics() public méthode

public GetForumTopics ( int forumId, int pageIndex, int pageSize ) : List
forumId int
pageIndex int
pageSize int
Résultat List

GetModuleForums() public méthode

public GetModuleForums ( int moduleId ) : List
moduleId int
Résultat List

GetModuleRank() public méthode

public GetModuleRank ( int moduleId ) : List
moduleId int
Résultat List

GetPermission() public méthode

public GetPermission ( int permissionId ) : PermissionInfo
permissionId int
Résultat PermissionInfo

GetPollByTopic() public méthode

public GetPollByTopic ( int topicId ) : List
topicId int
Résultat List

GetPollOptions() public méthode

public GetPollOptions ( int pollId ) : List
pollId int
Résultat List

GetPollResults() public méthode

public GetPollResults ( int pollId ) : List
pollId int
Résultat List

GetPortalPermissions() public méthode

public GetPortalPermissions ( int portalId ) : List
portalId int
Résultat List

GetPost() public méthode

public GetPost ( int postId ) : PostInfo
postId int
Résultat PostInfo

GetRank() public méthode

public GetRank ( int rankId ) : RankInfo
rankId int
Résultat RankInfo

GetSetting() public méthode

public GetSetting ( int settingId ) : SettingInfo
settingId int
Résultat SettingInfo

GetSubscription() public méthode

public GetSubscription ( int subscriptionId ) : SubscriptionInfo
subscriptionId int
Résultat SubscriptionInfo

GetTopic() public méthode

public GetTopic ( int topicId ) : TopicInfo
topicId int
Résultat TopicInfo

GetTopicAttachments() public méthode

public GetTopicAttachments ( int topicId ) : List
topicId int
Résultat List

GetTopicPosts() public méthode

public GetTopicPosts ( int topicId ) : List
topicId int
Résultat List

GetTopicRatings() public méthode

public GetTopicRatings ( int topicId ) : List
topicId int
Résultat List

GetTopicTrackingByForum() public méthode

public GetTopicTrackingByForum ( int forumId ) : List
forumId int
Résultat List

GetTopicTrackingByTopic() public méthode

public GetTopicTrackingByTopic ( int topicId ) : List
topicId int
Résultat List

GetTopicsSubscribers() public méthode

public GetTopicsSubscribers ( int portalId, int moduleId, int forumId, int topicId ) : List
portalId int
moduleId int
forumId int
topicId int
Résultat List

GetUrl() public méthode

public GetUrl ( int id ) : Entities.UrlInfo
id int
Résultat Entities.UrlInfo

GetUser() public méthode

public GetUser ( int portalId, int userId ) : UserInfo
portalId int
userId int
Résultat Common.UserInfo

GetUsersSubscriptions() public méthode

public GetUsersSubscriptions ( int portalId, int userId ) : List
portalId int
userId int
Résultat List

GetUsersTrackedForums() public méthode

public GetUsersTrackedForums ( int userId ) : List
userId int
Résultat List

HardDeletePost() public méthode

public HardDeletePost ( int postId, int topicId ) : void
postId int
topicId int
Résultat void

SaveFilter() public méthode

public SaveFilter ( FilterInfo objFilter ) : FilterInfo
objFilter FilterInfo
Résultat FilterInfo

SaveForum() public méthode

public SaveForum ( ForumInfo objForum ) : int
objForum ForumInfo
Résultat int

SaveRank() public méthode

public SaveRank ( RankInfo objRank ) : RankInfo
objRank RankInfo
Résultat RankInfo

UpdateFilter() public méthode

public UpdateFilter ( FilterInfo objFilter ) : void
objFilter FilterInfo
Résultat void

UpdatePermission() public méthode

public UpdatePermission ( PermissionInfo objPermission ) : void
objPermission PermissionInfo
Résultat void

UpdatePoll() public méthode

public UpdatePoll ( PollInfo objPoll ) : void
objPoll PollInfo
Résultat void

UpdatePollOption() public méthode

public UpdatePollOption ( PollOptionInfo objPollOption, int pollId ) : void
objPollOption PollOptionInfo
pollId int
Résultat void

UpdatePollResult() public méthode

public UpdatePollResult ( PollResultInfo objPollResult, int pollId ) : void
objPollResult PollResultInfo
pollId int
Résultat void

UpdatePost() public méthode

public UpdatePost ( PostInfo objPost ) : void
objPost PostInfo
Résultat void

UpdatePostAttachment() public méthode

public UpdatePostAttachment ( PostAttachmentInfo objPostAttach, int topicId ) : void
objPostAttach PostAttachmentInfo
topicId int
Résultat void

UpdatePostRating() public méthode

public UpdatePostRating ( PostRatingInfo objPostRating, int topicId ) : void
objPostRating PostRatingInfo
topicId int
Résultat void

UpdateRank() public méthode

public UpdateRank ( RankInfo objRank ) : void
objRank RankInfo
Résultat void

UpdateSetting() public méthode

public UpdateSetting ( SettingInfo objSetting ) : void
objSetting SettingInfo
Résultat void

UpdateSubscription() public méthode

public UpdateSubscription ( SubscriptionInfo objSubscription ) : void
objSubscription SubscriptionInfo
Résultat void

UpdateTopic() public méthode

public UpdateTopic ( TopicInfo objTopic, int moduleId, int portalId ) : void
objTopic TopicInfo
moduleId int
portalId int
Résultat void

UpdateTopicTracking() public méthode

public UpdateTopicTracking ( TopicTrackingInfo objTopicTracking ) : void
objTopicTracking TopicTrackingInfo
Résultat void

UpdateTracking() public méthode

public UpdateTracking ( TrackingInfo objTracking ) : void
objTracking TrackingInfo
Résultat void

UpdateUrl() public méthode

public UpdateUrl ( Common.Entities objUrl ) : void
objUrl Common.Entities
Résultat void

UpdateUser() public méthode

public UpdateUser ( UserInfo objUser ) : void
objUser Common.UserInfo
Résultat void