C# Class Skimur.App.Services.Impl.ModerationInviteService

Inheritance: IModerationInviteService
Exibir arquivo Open project: skimur/skimur

Public Methods

Method Description
AddInvite ( System.Guid userId, System.Guid subId, System.Guid invitedBy, ModeratorPermissions permissions ) : void
GetModeratorInviteInfo ( System.Guid userId, System.Guid subId ) : ModeratorInvite
GetModeratorInvitesForSub ( System.Guid subId ) : List
ModerationInviteService ( IDbConnectionProvider conn ) : System
RemoveModeratorInvite ( System.Guid userId, System.Guid subId ) : void
UpdateInvitePermissions ( System.Guid userId, System.Guid subId, ModeratorPermissions permissions ) : void

Method Details

AddInvite() public method

public AddInvite ( System.Guid userId, System.Guid subId, System.Guid invitedBy, ModeratorPermissions permissions ) : void
userId System.Guid
subId System.Guid
invitedBy System.Guid
permissions ModeratorPermissions
return void

GetModeratorInviteInfo() public method

public GetModeratorInviteInfo ( System.Guid userId, System.Guid subId ) : ModeratorInvite
userId System.Guid
subId System.Guid
return ModeratorInvite

GetModeratorInvitesForSub() public method

public GetModeratorInvitesForSub ( System.Guid subId ) : List
subId System.Guid
return List

ModerationInviteService() public method

public ModerationInviteService ( IDbConnectionProvider conn ) : System
conn IDbConnectionProvider
return System

RemoveModeratorInvite() public method

public RemoveModeratorInvite ( System.Guid userId, System.Guid subId ) : void
userId System.Guid
subId System.Guid
return void

UpdateInvitePermissions() public method

public UpdateInvitePermissions ( System.Guid userId, System.Guid subId, ModeratorPermissions permissions ) : void
userId System.Guid
subId System.Guid
permissions ModeratorPermissions
return void