ATMLModelLibrary.model.common.Document.Document C# (CSharp) Method

Document() public method

public Document ( dbDocument document ) : System
document dbDocument
return System
        public Document(dbDocument document)
        {
            if (document != null)
            {
                ContentType = document.contentType;
                name = document.documentName;
                DocumentContent = document.documentContent;
                if (document.documentTypeId != null) DocumentType = (dbDocument.DocumentType) document.documentTypeId;
                Description = document.documentDescription;
                uuid = document.UUID.ToString();
                version = document.documentVersion;
                if (document.contentType != null && document.contentType.Contains("text"))
                {
                    Item = Encoding.UTF8.GetString(document.documentContent);
                    ItemElementName = DocumentItemChoiceType.Text;
                }
                else
                {
                    var document_uri = (string) ATMLContext.GetProperty("environment.document-location");
                    Item = document_uri + "?id=" + uuid;
                    ItemElementName = DocumentItemChoiceType.URL;
                }
            }
        }

Same methods

Document::Document ( ) : System