Skip to main content

Class SaleCopyCheck

Namespace: SuperOffice.WebApi.Data Assembly: SuperOffice.WebApi.dll Carrier object for SaleCopyCheck. Result of checking a sale copy before it is saved, for SaleAgent.CheckSaleEntityCopy: whether each optional part can be copied, and errors in the fields the user can edit.

Inheritance

object ← SaleCopyCheck

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Constructors

SaleCopyCheck()

Default constructor - defaults any enum props to 0.

Properties

FieldErrors

Localized error messages for the fields the user can edit in a copy (heading, contact, person, project), keyed by field name as in ValidateSaleEntity. Empty when there are none.

Property Value

StringDictionary Whether the source sale’s links can be copied.

Property Value

CopyPartCheck

Notes

Whether the source sale’s notes can be copied.

Property Value

CopyPartCheck

Quote

Whether the source sale’s quote can be copied.

Property Value

CopyPartCheck

Stakeholders

Whether the source sale’s stakeholders can be copied.

Property Value

CopyPartCheck

See Also

SaleAgent