Skip to main content

Class SaleCopyOptions

Namespace: SuperOffice.WebApi.Data Assembly: SuperOffice.WebApi.dll Carrier object for SaleCopyOptions. Which optional parts to copy alongside a sale, for SaleAgent.SaveSaleEntityCopy. Options live here rather than as parameters on the operation, so a new one can be added without changing the signature. Nothing set copies the sale alone.

Inheritance

object ← SaleCopyOptions

Inherited Members

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

Constructors

SaleCopyOptions()

Default constructor - defaults any enum props to 0.

Properties

Copy the source sale’s links to the new sale. If the source has none, the result reports NothingToCopy for this part.

Property Value

bool

CopyNotes

Copy the source sale’s notes to the new sale. If the source has none, the result reports NothingToCopy for this part.

Property Value

bool

CopyQuote

Copy the source sale’s quote to the new sale. If the source has none, the result reports NothingToCopy for this part.

Property Value

bool

CopyStakeholders

Recreate the source sale’s stakeholders on the new sale. If the source has none, the result reports NothingToCopy for this part.

Property Value

bool

See Also

SaleAgent