C# Class Disco.Services.Documents.DocumentUniqueIdentifier

Show file Open project: garysharp/Disco Class Usage Examples

Public Methods

Method Description
Create ( DiscoDataContext Database, DocumentTemplate DocumentTemplate, IAttachmentTarget Target, User Creator, System.DateTime TimeStamp, int PageIndex ) : DocumentUniqueIdentifier
Create ( DiscoDataContext Database, string DocumentTemplateId, string TargetId, string CreatorId, System.DateTime TimeStamp, int PageIndex ) : DocumentUniqueIdentifier
IsDocumentUniqueIdentifier ( byte Identifier ) : bool
IsDocumentUniqueIdentifier ( string Identifier ) : bool
Parse ( DiscoDataContext Database, byte UniqueIdentifier ) : DocumentUniqueIdentifier
Parse ( DiscoDataContext Database, string UniqueIdentifier ) : DocumentUniqueIdentifier
ToJson ( ) : string
ToQRCodeBytes ( ) : byte[]
ToQRCodeString ( ) : string
TryParse ( DiscoDataContext Database, byte Data, DocumentUniqueIdentifier &Identifier ) : bool
TryParse ( DiscoDataContext Database, string UniqueIdentifier, DocumentUniqueIdentifier &Identifier ) : bool

Private Methods

Method Description
DocumentUniqueIdentifier ( DiscoDataContext Database, int Version, short DeploymentChecksum, string DocumentTemplateId, string TargetId, string CreatorId, System.DateTime TimeStamp, int PageIndex, AttachmentTypes AttachmentType ) : Disco.Data.Repository

Method Details

Create() public static method

public static Create ( DiscoDataContext Database, DocumentTemplate DocumentTemplate, IAttachmentTarget Target, User Creator, System.DateTime TimeStamp, int PageIndex ) : DocumentUniqueIdentifier
Database Disco.Data.Repository.DiscoDataContext
DocumentTemplate Disco.Models.Repository.DocumentTemplate
Target IAttachmentTarget
Creator Disco.Models.Repository.User
TimeStamp System.DateTime
PageIndex int
return DocumentUniqueIdentifier

Create() public static method

public static Create ( DiscoDataContext Database, string DocumentTemplateId, string TargetId, string CreatorId, System.DateTime TimeStamp, int PageIndex ) : DocumentUniqueIdentifier
Database Disco.Data.Repository.DiscoDataContext
DocumentTemplateId string
TargetId string
CreatorId string
TimeStamp System.DateTime
PageIndex int
return DocumentUniqueIdentifier

IsDocumentUniqueIdentifier() public static method

public static IsDocumentUniqueIdentifier ( byte Identifier ) : bool
Identifier byte
return bool

IsDocumentUniqueIdentifier() public static method

public static IsDocumentUniqueIdentifier ( string Identifier ) : bool
Identifier string
return bool

Parse() public static method

public static Parse ( DiscoDataContext Database, byte UniqueIdentifier ) : DocumentUniqueIdentifier
Database Disco.Data.Repository.DiscoDataContext
UniqueIdentifier byte
return DocumentUniqueIdentifier

Parse() public static method

public static Parse ( DiscoDataContext Database, string UniqueIdentifier ) : DocumentUniqueIdentifier
Database Disco.Data.Repository.DiscoDataContext
UniqueIdentifier string
return DocumentUniqueIdentifier

ToJson() public method

public ToJson ( ) : string
return string

ToQRCodeBytes() public method

public ToQRCodeBytes ( ) : byte[]
return byte[]

ToQRCodeString() public method

public ToQRCodeString ( ) : string
return string

TryParse() public static method

public static TryParse ( DiscoDataContext Database, byte Data, DocumentUniqueIdentifier &Identifier ) : bool
Database Disco.Data.Repository.DiscoDataContext
Data byte
Identifier DocumentUniqueIdentifier
return bool

TryParse() public static method

public static TryParse ( DiscoDataContext Database, string UniqueIdentifier, DocumentUniqueIdentifier &Identifier ) : bool
Database Disco.Data.Repository.DiscoDataContext
UniqueIdentifier string
Identifier DocumentUniqueIdentifier
return bool