Show / Hide Table of Contents

Class AssociateHistoryRecordData

POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the AssociateHistory table.

Inheritance
object
AssociateHistoryRecordData
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class AssociateHistoryRecordData
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Constructors

AssociateHistoryRecordData()

POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the AssociateHistory table.

Declaration
public AssociateHistoryRecordData()
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Fields

AssociateHistoryId

Primary key

Declaration
public int AssociateHistoryId
Field Value
Type Description
int
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

AssociateId

The original primary key of the deleted associate

Declaration
public int AssociateId
Field Value
Type Description
int
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

ContactId

The original contact_id

Declaration
public int ContactId
Field Value
Type Description
int
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

EjUserId

The ejuser reference, if any

Declaration
public int EjUserId
Field Value
Type Description
int
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Firstname

First name

Declaration
public string Firstname
Field Value
Type Description
string
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

GroupId

The group id

Declaration
public int GroupId
Field Value
Type Description
int
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Lastname

Last name

Declaration
public string Lastname
Field Value
Type Description
string
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

LocationAddress

Address of location, if this is a resource that is a location

Declaration
public string LocationAddress
Field Value
Type Description
string
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

MiddleName

Middle name or 'van' etc.

Declaration
public string MiddleName
Field Value
Type Description
string
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Name

The associate name/initials

Declaration
public string Name
Field Value
Type Description
string
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

OriginalRegistered

Registered when in UTC.

Declaration
public DateTime OriginalRegistered
Field Value
Type Description
DateTime
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

PersonId

The person id

Declaration
public int PersonId
Field Value
Type Description
int
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Registered

Registered when in UTC.

Declaration
public DateTime Registered
Field Value
Type Description
DateTime
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

RegisteredAssociateId

Registered by whom

Declaration
public int RegisteredAssociateId
Field Value
Type Description
int
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Type

Associate type

Declaration
public AssociateType Type
Field Value
Type Description
AssociateType
Remarks

Please use this class instead of a full AssociateHistoryRow 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 AssociateHistoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Extension Methods

EnumUtil.MapEnums<From, To>(From)
AssociateHistoryRecordDataExtensions.ToInsertAsync(AssociateHistoryRecordData, CancellationToken)
Converters.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top