Skip to main content

Class TargetGroup

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for TargetGroup. Target Group carrier

Inheritance

objectCarrierTargetGroup

Inherited Members

Carrier.TableRight, Carrier.FieldProperties, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Examples

Get TargetGroup 123 using the WebApi client:
var configuration = new WebApiConfiguration(url);
var agent = new TargetsAgent(configuration);
var targetGroup = agent.GetTargetGroup( 123 );

Constructors

TargetGroup()

Default constructor - defaults any enum props to 0.

Properties

EntityType

Entity type for this set of targets (Sale, Project, Selection, Appointment…) NULL if unknown enum value.

Property Value

TargetEntityType?

See Also

TargetGroup.EntityType_String

EntityType_String

Entity type for this set of targets (Sale, Project, Selection, Appointment…) Raw string enum value.

Property Value

string

See Also

TargetGroup.EntityType

PeriodType

Period type for editing this set of targets (Year, Quarter…) NULL if unknown enum value.

Property Value

TargetPeriodType?

See Also

TargetGroup.PeriodType_String

PeriodType_String

Period type for editing this set of targets (Year, Quarter…) Raw string enum value.

Property Value

string

See Also

TargetGroup.PeriodType

TargetAssignments

Collection of target values

Property Value

TargetAssignment[]

TargetDimension

Info about the target dimensions

Property Value

TargetDimension

TargetGroupId

Primary key

Property Value

int

Year

The year this set of targets are associated with (2020, 2021…)

Property Value

int

See Also

TargetsAgent