Show / Hide Table of Contents

Class SSentMessageRecordData

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

Inheritance
object
SSentMessageRecordData
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 SSentMessageRecordData
Remarks

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

Constructors

SSentMessageRecordData()

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

Declaration
public SSentMessageRecordData()
Remarks

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

Fields

CustomerId

The id of the customer that received the message

Declaration
public int CustomerId
Field Value
Type Description
int
Remarks

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

Email

The email-adresse the received the message

Declaration
public string Email
Field Value
Type Description
string
Remarks

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

MessageId

The id of the message that is sent in this shipment

Declaration
public int MessageId
Field Value
Type Description
int
Remarks

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

SSentMessageId

The primary key (auto-incremented)

Declaration
public int SSentMessageId
Field Value
Type Description
int
Remarks

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

ShipmentId

Which shipment the customer received.

Declaration
public int ShipmentId
Field Value
Type Description
int
Remarks

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

WhenRead

When the email was read or link was clicked.

Declaration
public DateTime WhenRead
Field Value
Type Description
DateTime
Remarks

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

WhenSent

When the email was sent.

Declaration
public DateTime WhenSent
Field Value
Type Description
DateTime
Remarks

Please use this class instead of a full SSentMessageRow 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 SSentMessageTableInfo 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)
SSentMessageRecordDataExtensions.ToInsertAsync(SSentMessageRecordData, 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