Class DocFolderRecordData
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the doc_folder table.
Inheritance
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class DocFolderRecordData : Object
Remarks
Please use this class instead of a full DocFolderRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding DocFolderTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Constructors
DocFolderRecordData()
Declaration
public DocFolderRecordData()
Fields
AccessLevel
The access level for the folder
Declaration
public short AccessLevel
Field Value
Type | Description |
---|---|
System.Int16 |
CreatedAt
When the folder was created.
Declaration
public DateTime CreatedAt
Field Value
Type | Description |
---|---|
System.DateTime |
CreatedBy
The used who created the folder.
Declaration
public int CreatedBy
Field Value
Type | Description |
---|---|
System.Int32 |
DocFolderId
The primary id (auto-incremented)
Declaration
public int DocFolderId
Field Value
Type | Description |
---|---|
System.Int32 |
FolderId
The parent folder. -1 if this is a root folder.
Declaration
public int FolderId
Field Value
Type | Description |
---|---|
System.Int32 |
Fullname
The full name of this category, i.e. Foo/bar/test.
Declaration
public string Fullname
Field Value
Type | Description |
---|---|
System.String |
InheritedAccessLevel
The lowest access level for this folder or any parent
Declaration
public short InheritedAccessLevel
Field Value
Type | Description |
---|---|
System.Int16 |
Status
The status of the folder.
Declaration
public short Status
Field Value
Type | Description |
---|---|
System.Int16 |
Title
The title of the folder
Declaration
public string Title
Field Value
Type | Description |
---|---|
System.String |