Class ArchiveActivityRow
Inheritance
System.Object
ArchiveActivityRow
Implements
System.Data.IDataRecord
Assembly: SoCore.dll
Syntax
public class ArchiveActivityRow : ArchiveRow, IDataRecord, IEquatable<ArchiveRow>
Constructors
ArchiveActivityRow()
Declaration
public ArchiveActivityRow()
Fields
ColumnAssociateId
Declaration
public const string ColumnAssociateId = "associateId"
Field Value
Type |
Description |
System.String |
|
ColumnCompleted
Declaration
public const string ColumnCompleted = "completed"
Field Value
Type |
Description |
System.String |
|
Declaration
public const string ColumnContactId = "contactId"
Field Value
Type |
Description |
System.String |
|
ColumnDate
Declaration
public const string ColumnDate = "date"
Field Value
Type |
Description |
System.String |
|
ColumnIcon
Declaration
public const string ColumnIcon = "icon"
Field Value
Type |
Description |
System.String |
|
ColumnPersonId
Declaration
public const string ColumnPersonId = "personId"
Field Value
Type |
Description |
System.String |
|
ColumnProjectId
Declaration
public const string ColumnProjectId = "projectId"
Field Value
Type |
Description |
System.String |
|
ColumnRecordType
Declaration
public const string ColumnRecordType = "recordType"
Field Value
Type |
Description |
System.String |
|
ColumnRecordTypeText
Declaration
public const string ColumnRecordTypeText = "recordTypeText"
Field Value
Type |
Description |
System.String |
|
ColumnRegisteredBy
Declaration
public const string ColumnRegisteredBy = "registeredBy"
Field Value
Type |
Description |
System.String |
|
ColumnRegisteredDate
Declaration
public const string ColumnRegisteredDate = "registeredDate"
Field Value
Type |
Description |
System.String |
|
ColumnSaleId
Declaration
public const string ColumnSaleId = "saleId"
Field Value
Type |
Description |
System.String |
|
ColumnText
Declaration
public const string ColumnText = "text"
Field Value
Type |
Description |
System.String |
|
ColumnTime
Declaration
public const string ColumnTime = "time"
Field Value
Type |
Description |
System.String |
|
ColumnType
Declaration
public const string ColumnType = "type"
Field Value
Type |
Description |
System.String |
|
ColumnUpdatedBy
Declaration
public const string ColumnUpdatedBy = "updatedBy"
Field Value
Type |
Description |
System.String |
|
ColumnUpdatedDate
Declaration
public const string ColumnUpdatedDate = "updatedDate"
Field Value
Type |
Description |
System.String |
|
ColumnVisibleFor
Declaration
public const string ColumnVisibleFor = "visibleFor"
Field Value
Type |
Description |
System.String |
|
Properties
AssociateId
Id of associate who owns the activity; may be 0 for bookings of external persons
Declaration
public string AssociateId { get; }
Property Value
Type |
Description |
System.String |
|
Completed
Is the activity marked as completed
Declaration
public bool Completed { get; }
Property Value
Type |
Description |
System.Boolean |
|
Id of contact this activity is optionally connected to; may be 0
Declaration
public int ContactId { get; }
Property Value
Type |
Description |
System.Int32 |
|
Date
Date part of activity active date; time component will always be 00:00:00
Declaration
public DateTime Date { get; }
Property Value
Type |
Description |
System.DateTime |
|
Icon
Icon hint for activity, depends on a number of factors including type
Declaration
public string Icon { get; }
Property Value
Type |
Description |
System.String |
|
PersonId
Id of person this activity is optionally connected to; may be 0
Declaration
public int PersonId { get; }
Property Value
Type |
Description |
System.Int32 |
|
ProjectId
Id of project this activity is optionally connected to; may be 0
Declaration
public int ProjectId { get; }
Property Value
Type |
Description |
System.Int32 |
|
SaleId
Id of sale this activity is optionally connected to; may be 0
Declaration
public int SaleId { get; }
Property Value
Type |
Description |
System.Int32 |
|
Text
Activity descriptive text
Declaration
public string Text { get; }
Property Value
Type |
Description |
System.String |
|
Time
Time part of activity active date; time component may be 00:00:00 for some activity types.
Declaration
public DateTime Time { get; }
Property Value
Type |
Description |
System.DateTime |
|
Type
Declaration
public string Type { get; }
Property Value
Type |
Description |
System.String |
|
VisibleFor
Who is this activity visible for
Declaration
public string VisibleFor { get; }
Property Value
Type |
Description |
System.String |
|
Methods
ToString()
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Overrides
Implements
System.Data.IDataRecord
System.IEquatable<>
Extension Methods
EnumUtil.MapEnums<From, To>(From)