Show / Hide Table of Contents

Class SimpleSaleInfo

Inheritance
Object
SimpleSaleInfo
Implements
ISaleInfo2
ISaleInfo
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Entities.Providers
Assembly: SoDataBase.dll
Syntax
public class SimpleSaleInfo : ISaleInfo2, ISaleInfo

Constructors

SimpleSaleInfo()

Declaration
public SimpleSaleInfo()

Properties

Amount

Declaration
public double Amount { get; set; }
Property Value
Type Description
Double

Associate

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

AssociateId

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

Competitor

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

Cost

Declaration
public double Cost { get; set; }
Property Value
Type Description
Double

CreatedAssociate

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

Credited

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

Currency

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

Earning

Declaration
public double Earning { get; set; }
Property Value
Type Description
Double

EarningPercent

Declaration
public double EarningPercent { get; set; }
Property Value
Type Description
Double

HasGuide

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

HasStakeHolders

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

NextDueDate

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

Number

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

Probability

Declaration
public short Probability { get; set; }
Property Value
Type Description
Int16

PublishActiveDate

Declaration
public DateTime PublishActiveDate { get; set; }
Property Value
Type Description
DateTime

PublishEndDate

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

PublishStartDate

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

Reason

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

Registered

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

SaleDate

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

SaleId

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

SaleText

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

Source

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

Stage

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

Status

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

Title

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

Type

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

UdefDecimal

Set the value of a user-defined DECIMAL field, identified by the field number (1-10)

Declaration
public InfoUdefDict UdefDecimal { get; set; }
Property Value
Type Description
InfoUdefDict

UdefInt

Set the value of a user-defined INT field, identified by the field number (1-60)

Declaration
public InfoUdefDict UdefInt { get; set; }
Property Value
Type Description
InfoUdefDict

UdefString

Set the value of a user-defined STRING field, identified by the field number. Number 1-40 are short strings, 41-49 are long strings

Declaration
public InfoUdefDict UdefString { get; set; }
Property Value
Type Description
InfoUdefDict

Methods

GetUserDefinedDecimal(Int32)

User-defined field 1-10 of the decimal (.NET double) number type.

Declaration
public string GetUserDefinedDecimal(int fieldNo)
Parameters
Type Name Description
Int32 fieldNo

Field number (1-10).

Returns
Type Description
String

User-defined field value.

GetUserDefinedDecimal(String)

NOT SUPPORTED: Get the decimal udef value based on the prog.id name of the udef field.

Declaration
public double GetUserDefinedDecimal(string progId)
Parameters
Type Name Description
String progId
Returns
Type Description
Double

GetUserDefinedInt(Int32)

Get user-defined field 1-60 of the whole (.NET Int32) number type.

Declaration
public string GetUserDefinedInt(int fieldNo)
Parameters
Type Name Description
Int32 fieldNo

Field number (1-60).

Returns
Type Description
String

User-defined field value.

GetUserDefinedInt(String)

NOT SUPPORTED: Get the int udef value based on the prog.id name of the udef field.

Declaration
public int GetUserDefinedInt(string progId)
Parameters
Type Name Description
String progId
Returns
Type Description
Int32

GetUserDefinedString(Int32)

Get user-defined field 1-49 of the text (.NET string) type.

Declaration
public string GetUserDefinedString(int fieldNo)
Parameters
Type Name Description
Int32 fieldNo

Field number (1-39).

Returns
Type Description
String

User-defined field value.

GetUserDefinedString(String)

NOT SUPPORTED: Get the string udef value based on the prog.id name of the udef field.

Declaration
public string GetUserDefinedString(string progId)
Parameters
Type Name Description
String progId
Returns
Type Description
String

Implements

ISaleInfo2
ISaleInfo

Extension Methods

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