Show / Hide Table of Contents

Class ArchiveActivityRow

Inheritance
Object
ArchiveRow
ArchiveActivityRow
ArchiveActivityLinksRow
ArchiveFindAppointmentRow
ArchiveFindDocumentRow
ArchiveFindSaleRow
ArchiveInvitationRow
Implements
IDataRecord
IEquatable<ArchiveRow>
Inherited Members
ArchiveRow.AddParent(String, Int32)
ArchiveRow.AddOverlappingColumn(String, ArchiveColumnData)
ArchiveRow.AddOverlappingIntColumn(String, Int32, String, String)
ArchiveRow.AddOverlappingIntColumn(String, Int32, String)
ArchiveRow.AddOverlappingIntColumn(String, Int32)
ArchiveRow.AddOverlappingDoubleColumn(String, Double, String, String)
ArchiveRow.AddOverlappingDoubleColumn(String, Double, String)
ArchiveRow.AddOverlappingDoubleColumn(String, Double)
ArchiveRow.AddOverlappingDateTimeColumn(String, DateTime, String, String)
ArchiveRow.AddOverlappingDateTimeColumn(String, DateTime, String)
ArchiveRow.AddOverlappingDateTimeColumn(String, DateTime)
ArchiveRow.AddOverlappingBoolColumn(String, Boolean, String, String)
ArchiveRow.AddOverlappingBoolColumn(String, Boolean, String)
ArchiveRow.AddOverlappingBoolColumn(String, Boolean)
ArchiveRow.AddOverlappingColumn(String)
ArchiveRow.AddOverlappingColumn(String, String)
ArchiveRow.AddOverlappingColumn(String, String, String)
ArchiveRow.AddOverlappingColumn(String, String, String, String)
ArchiveRow.AlignToTargetColumnSet(String[])
ArchiveRow.PopulateFromBase(ArchiveRow, Boolean)
ArchiveRow.AddStyleHint(String)
ArchiveRow.AddLinkHint(String)
ArchiveRow.RemoveLinkHint(String)
ArchiveRow.ReplaceLinkHint(String, String)
ArchiveRow.GetLinkHintValue(String)
ArchiveRow.AddTooltipToField(String, String)
ArchiveRow.AddLinkHintToField(String, String)
ArchiveRow.RemoveStyleHint(String)
ArchiveRow.GetDisplayValue(String)
ArchiveRow.Equals(ArchiveRow)
ArchiveRow.ToIdDictionary(ArchiveRow[])
ArchiveRow.ToIdDictionary(ICollection<ArchiveRow>)
ArchiveRow.GetBoolean(Int32)
ArchiveRow.GetByte(Int32)
ArchiveRow.GetBytes(Int32, Int64, Byte[], Int32, Int32)
ArchiveRow.GetChar(Int32)
ArchiveRow.GetChars(Int32, Int64, Char[], Int32, Int32)
ArchiveRow.GetData(Int32)
ArchiveRow.GetDataTypeName(Int32)
ArchiveRow.GetDateTime(Int32)
ArchiveRow.GetDecimal(Int32)
ArchiveRow.GetDouble(Int32)
ArchiveRow.GetFieldType(Int32)
ArchiveRow.GetFloat(Int32)
ArchiveRow.GetGuid(Int32)
ArchiveRow.GetInt16(Int32)
ArchiveRow.GetInt32(Int32)
ArchiveRow.GetInt64(Int32)
ArchiveRow.GetName(Int32)
ArchiveRow.GetOrdinal(String)
ArchiveRow.GetString(Int32)
ArchiveRow.GetValue(Int32)
ArchiveRow.GetValues(Object[])
ArchiveRow.IsDBNull(Int32)
ArchiveRow.ColumnData
ArchiveRow.RowType
ArchiveRow.RowKey
ArchiveRow.StyleHint
ArchiveRow.LinkHint
ArchiveRow.RowRight
ArchiveRow.Parents
ArchiveRow.FieldCount
ArchiveRow.Item[String]
ArchiveRow.Item[Int32]
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.ArchiveLists
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
String

ColumnCompleted

Declaration
public const string ColumnCompleted = "completed"
Field Value
Type Description
String

ColumnContactId

Declaration
public const string ColumnContactId = "contactId"
Field Value
Type Description
String

ColumnDate

Declaration
public const string ColumnDate = "date"
Field Value
Type Description
String

ColumnIcon

Declaration
public const string ColumnIcon = "icon"
Field Value
Type Description
String

ColumnPersonId

Declaration
public const string ColumnPersonId = "personId"
Field Value
Type Description
String

ColumnProjectId

Declaration
public const string ColumnProjectId = "projectId"
Field Value
Type Description
String

ColumnRecordType

Declaration
public const string ColumnRecordType = "recordType"
Field Value
Type Description
String

ColumnRecordTypeText

Declaration
public const string ColumnRecordTypeText = "recordTypeText"
Field Value
Type Description
String

ColumnRegisteredBy

Declaration
public const string ColumnRegisteredBy = "registeredBy"
Field Value
Type Description
String

ColumnRegisteredDate

Declaration
public const string ColumnRegisteredDate = "registeredDate"
Field Value
Type Description
String

ColumnSaleId

Declaration
public const string ColumnSaleId = "saleId"
Field Value
Type Description
String

ColumnText

Declaration
public const string ColumnText = "text"
Field Value
Type Description
String

ColumnTime

Declaration
public const string ColumnTime = "time"
Field Value
Type Description
String

ColumnType

Declaration
public const string ColumnType = "type"
Field Value
Type Description
String

ColumnUpdatedBy

Declaration
public const string ColumnUpdatedBy = "updatedBy"
Field Value
Type Description
String

ColumnUpdatedDate

Declaration
public const string ColumnUpdatedDate = "updatedDate"
Field Value
Type Description
String

ColumnVisibleFor

Declaration
public const string ColumnVisibleFor = "visibleFor"
Field Value
Type Description
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
String

Completed

Is the activity marked as completed

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

ContactId

Id of contact this activity is optionally connected to; may be 0

Declaration
public int ContactId { get; }
Property Value
Type Description
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
DateTime

Icon

Icon hint for activity, depends on a number of factors including type

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

PersonId

Id of person this activity is optionally connected to; may be 0

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

ProjectId

Id of project this activity is optionally connected to; may be 0

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

SaleId

Id of sale this activity is optionally connected to; may be 0

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

Text

Activity descriptive text

Declaration
public string Text { get; }
Property Value
Type Description
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
DateTime

Type

Activity type text

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

VisibleFor

Who is this activity visible for

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

Methods

ToString()

Declaration
public override string ToString()
Returns
Type Description
String
Overrides
ArchiveRow.ToString()

Implements

System.Data.IDataRecord
System.IEquatable<T>

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
ExtensionMethods.AddParent(ArchiveRow, SoDataReader, TableInfo)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top