Class TargetGroup
Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for TargetGroup.
Target Group carrier
Inheritance
object ←
Carrier ←
TargetGroup
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