Show / Hide Table of Contents

Class DocumentListItem

DocumentListItem contains the attributes for the document list item used in DocumentList.

Inheritance
Object
ListItemBase<DocumentList.DocumentListQuery>
DocumentListItem
Inherited Members
ListItemBase<DocumentList.DocumentListQuery>.AddFieldProperty(String, FieldProperty)
ListItemBase<DocumentList.DocumentListQuery>.HandleFieldRights(String, SentryCollection, FieldInfo, Type, EFieldRight, Boolean)
ListItemBase<DocumentList.DocumentListQuery>.AssignFromReader(SoDataReader, FieldInfo, Int32, String)
ListItemBase<DocumentList.DocumentListQuery>.AssignFromReader(SoDataReader, FieldInfo, String, String)
ListItemBase<DocumentList.DocumentListQuery>.AssignFromReader<T>(SoDataReader, FieldInfo, T, String)
ListItemBase<DocumentList.DocumentListQuery>.TableRight
ListItemBase<DocumentList.DocumentListQuery>.FieldProperties
Namespace: SuperOffice.CRM.Archives
Assembly: SoDataBase.dll
Syntax
public sealed class DocumentListItem : ListItemBase<DocumentList.DocumentListQuery>

Constructors

DocumentListItem(DocumentList.DocumentListQuery, SoDataReader)

Default constructor

Declaration
public DocumentListItem(DocumentList.DocumentListQuery query, SoDataReader reader)
Parameters
Type Name Description
DocumentList.DocumentListQuery query
SoDataReader reader

Properties

AssociateFormalName

Get AssociateFormalName

Declaration
public string AssociateFormalName { get; }
Property Value
Type Description
String

AssociateFullName

Get AssociateFullName

Declaration
public string AssociateFullName { get; }
Property Value
Type Description
String

AssociateId

Get AssociateId

Declaration
public int AssociateId { get; }
Property Value
Type Description
Int32

Attention

Get Attention

Declaration
public string Attention { get; }
Property Value
Type Description
String

ContactId

Get ContactId

Declaration
public int ContactId { get; }
Property Value
Type Description
Int32

ContactName

Get ContactName

Declaration
public string ContactName { get; }
Property Value
Type Description
String

Description

Get Description

Declaration
public string Description { get; }
Property Value
Type Description
String

DocumentId

Get DocumentId

Declaration
public int DocumentId { get; }
Property Value
Type Description
Int32

DocumentTemplate

Get DocumentTemplate

Declaration
public string DocumentTemplate { get; }
Property Value
Type Description
String

DocumentTemplateId

Get DocumentTemplateId

Declaration
public int DocumentTemplateId { get; }
Property Value
Type Description
Int32

EventDate

Get EventDate

Declaration
public DateTime EventDate { get; }
Property Value
Type Description
DateTime

ForExternalPersons

Get ForExternalPersons

Declaration
public bool ForExternalPersons { get; }
Property Value
Type Description
Boolean

Header

Get Header

Declaration
public string Header { get; }
Property Value
Type Description
String

IsPublished

Get IsPublished

Declaration
public bool IsPublished { get; }
Property Value
Type Description
Boolean

Name

Get Name

Declaration
public string Name { get; }
Property Value
Type Description
String

OurRef

Get OurRef

Declaration
public string OurRef { get; }
Property Value
Type Description
String

PersonFormalName

Get PersonFormalName

Declaration
public string PersonFormalName { get; }
Property Value
Type Description
String

PersonFullName

Get PersonFullName

Declaration
public string PersonFullName { get; }
Property Value
Type Description
String

PersonId

Get PersonId

Declaration
public int PersonId { get; }
Property Value
Type Description
Int32

ProjectId

Get ProjectId

Declaration
public int ProjectId { get; }
Property Value
Type Description
Int32

ProjectName

Get ProjectName

Declaration
public string ProjectName { get; }
Property Value
Type Description
String

PublishedFrom

Get PublishedFrom

Declaration
public DateTime PublishedFrom { get; }
Property Value
Type Description
DateTime

PublishedTo

Get PublishedTo

Declaration
public DateTime PublishedTo { get; }
Property Value
Type Description
DateTime

SaleId

Get SaleId

Declaration
public int SaleId { get; }
Property Value
Type Description
Int32

SaleName

Get SaleName

Declaration
public string SaleName { get; }
Property Value
Type Description
String

YourRef

Get YourRef

Declaration
public string YourRef { get; }
Property Value
Type Description
String

Methods

GetDocumentListItem(Int32)

DocumentListItem contains the attributes for the document list item used in DocumentList.

Declaration
public static DocumentListItem GetDocumentListItem(int documentId)
Parameters
Type Name Description
Int32 documentId
Returns
Type Description
DocumentListItem

Initialize()

Initializes all class-members.

Declaration
protected override void Initialize()
Overrides
SuperOffice.CRM.Lists.ListItemBase<SuperOffice.CRM.Archives.DocumentList.DocumentListQuery>.Initialize()

Load(DocumentList.DocumentListQuery, SoDataReader)

Responsible for reading the current row in the data reader and insert the value in the right part ob the object.

Declaration
protected override void Load(DocumentList.DocumentListQuery query, SoDataReader reader)
Parameters
Type Name Description
DocumentList.DocumentListQuery query
SoDataReader reader

The reader contains the items data.

Overrides
SuperOffice.CRM.Lists.ListItemBase<SuperOffice.CRM.Archives.DocumentList.DocumentListQuery>.Load(SuperOffice.CRM.Archives.DocumentList.DocumentListQuery, SuperOffice.Data.SoDataReader)

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top