C# Class Disco.Services.Documents.ManagedGroups.DocumentTemplateUsersManagedGroup

Inheritance: Disco.Services.Interop.ActiveDirectory.ADManagedGroup
Datei anzeigen Open project: garysharp/Disco Class Usage Examples

Public Methods

Method Description
DetermineMembers ( DiscoDataContext Database ) : IEnumerable
Dispose ( ) : void
GetCategoryDescription ( DocumentTemplate DocumentTemplate ) : string
GetDescription ( DocumentTemplate DocumentTemplate ) : string
GetKey ( DocumentTemplate DocumentTemplate ) : string
Initialize ( DocumentTemplate Template ) : DocumentTemplateUsersManagedGroup
Initialize ( ) : void
TryGetManagedGroup ( DocumentTemplate DocumentTemplate, DocumentTemplateUsersManagedGroup &ManagedGroup ) : bool

Private Methods

Method Description
DeviceContainsAttachment ( DiscoDataContext Database, string DeviceSerialNumber, string &UserId ) : bool
DocumentTemplateUsersManagedGroup ( string Key, ADManagedGroupConfiguration Configuration, DocumentTemplate DocumentTemplate ) : Disco.Data.Repository
GetDescription ( string DocumentTemplateScope, string DocumentTemplateDescription ) : string
JobsContainAttachment ( DiscoDataContext Database, int JobId, string &UserId ) : bool
ProcessDeviceAssignmentRepositoryEvent ( RepositoryMonitorEvent Event ) : void
ProcessDeviceAttachmentAddEvent ( RepositoryMonitorEvent e ) : void
ProcessDeviceAttachmentRemoveEvent ( Tuple e ) : void
ProcessJobAttachmentAddEvent ( RepositoryMonitorEvent e ) : void
ProcessJobAttachmentRemoveEvent ( Tuple e ) : void
ProcessUserAttachmentAddEvent ( RepositoryMonitorEvent e ) : void
ProcessUserAttachmentRemoveEvent ( Tuple e ) : void
UserContainAttachment ( DiscoDataContext Database, string UserId ) : bool

Method Details

DetermineMembers() public method

public DetermineMembers ( DiscoDataContext Database ) : IEnumerable
Database Disco.Data.Repository.DiscoDataContext
return IEnumerable

Dispose() public method

public Dispose ( ) : void
return void

GetCategoryDescription() public static method

public static GetCategoryDescription ( DocumentTemplate DocumentTemplate ) : string
DocumentTemplate Disco.Models.Repository.DocumentTemplate
return string

GetDescription() public static method

public static GetDescription ( DocumentTemplate DocumentTemplate ) : string
DocumentTemplate Disco.Models.Repository.DocumentTemplate
return string

GetKey() public static method

public static GetKey ( DocumentTemplate DocumentTemplate ) : string
DocumentTemplate Disco.Models.Repository.DocumentTemplate
return string

Initialize() public static method

public static Initialize ( DocumentTemplate Template ) : DocumentTemplateUsersManagedGroup
Template Disco.Models.Repository.DocumentTemplate
return DocumentTemplateUsersManagedGroup

Initialize() public method

public Initialize ( ) : void
return void

TryGetManagedGroup() public static method

public static TryGetManagedGroup ( DocumentTemplate DocumentTemplate, DocumentTemplateUsersManagedGroup &ManagedGroup ) : bool
DocumentTemplate Disco.Models.Repository.DocumentTemplate
ManagedGroup DocumentTemplateUsersManagedGroup
return bool