Click or drag to resize

ScoringGroupDTO Class

The scoring group holds information on the scoring method of its sections. A scoring group must have at least one section, though this can be omitted when using this DTO for scoring group updates. If a scoring group has more than one section the score calculation will treat these sections as if they were one.
Inheritance Hierarchy
SystemObject
  BridgeSystems.Bridgemate.DataConnectorClasses.SharedDTOScoringGroupDTO

Namespace: BridgeSystems.Bridgemate.DataConnectorClasses.SharedDTO
Assembly: BridgeSystems.Bridgemate.DataConnector.ScoringProgramClient (in BridgeSystems.Bridgemate.DataConnector.ScoringProgramClient.dll) Version: 1.0.923.1+8676f6447fd14feb672ed9c066f2812915b8f069
Syntax
C#
public class ScoringGroupDTO

The ScoringGroupDTO type exposes the following members.

Constructors
 NameDescription
Public methodScoringGroupDTOInitializes a new instance of the ScoringGroupDTO class
Top
Properties
 NameDescription
Public propertyIsDeleted If "True" the scoring group will be deleted if it has no more sections. Be sure to assign other scoring groups to this scoringgroup's sections if its sections are not deleted. Will be ignored when the dto is part of the InitDTO.
Public propertyName Optional
Public propertyScoringGroupNumber Required, must be unique and greater than zero.
Public propertyScoringMethod Required. Pairs = 10, IMP = 20, XIMP = 30, TeamIMP = 40, TeamsVPDiscrete = 50, TeamsVPContinuous = 51, Bam = 60, Patton = 70
Public propertySections Required when the dto is part of the InitDTO, must be at least one. Optional when the dto is used for scoringgroup updates. Must be empty if the IsDeleted property is true.
Public propertySessionGuid Required, must match the Guid of its SessionDTO parent.
Public propertyValidationMessages An array of messages describing problems in data integrity and invalid values.
Top
Methods
 NameDescription
Public methodValidate Validates the DTO. Produces validation messages if there are problems.
Top
Fields
 NameDescription
Public fieldStatic memberScoringType_Bam The matchscore is expressed in Board-a-Match points.
Public fieldStatic memberScoringType_Imp2_10Percent The matchscore is expressed in Butler Imps with Avg+ as +2 and 10% omit datescore calculation.
Public fieldStatic memberScoringType_Imp2_NoCorrection The matchscore is expressed in Butler Imps with Avg+ as +2 and no correection for datescore calculation.
Public fieldStatic memberScoringType_Imp2_Weighted The matchscore is expressed in Butler Imps with Avg+ as +2 and weighted datescore calculation.
Public fieldStatic memberScoringType_Imp3_10Percent The matchscore is expressed in Butler Imps with Avg+ as +3 and 10% omit datescore calculation.
Public fieldStatic memberScoringType_Imp3_NoCorrection The matchscore is expressed in Butler Imps with Avg+ as +2 and no correection for datescore calculation.
Public fieldStatic memberScoringType_Imp3_Weighted The matchscore is expressed in Butler Imps with Avg+ as +3 and weighted datescore calculation.
Public fieldStatic memberScoringType_Pairs The matchscore is expressed in matchpoints.
Public fieldStatic memberScoringType_Patton The matchscore is expressed as a Patton score.
Public fieldStatic memberScoringType_TeamImps The matchscore is expressed in Team Imps.
Public fieldStatic memberScoringType_TeamVPContinuous The matchscore is expressed in continuous (floating point) Victory Points.
Public fieldStatic memberScoringType_TeamVPDiscrete The matchscore is expressed in discrete (whole number) Victory Points.
Public fieldStatic memberScoringType_XImp2_Average The matchscore is expressed in Cross Imps average IMPs.The Avg+=+2 IMP.
Public fieldStatic memberScoringType_XImp2_Total The matchscore is expressed in Cross Imps total IMPs.The Avg+=+2 IMP.
Public fieldStatic memberScoringType_XImp3_Average The matchscore is expressed in Cross Imps average IMPs.The Avg+=+3 IMP.
Public fieldStatic memberScoringType_XImp3_Total The matchscore is expressed in Cross Imps total IMPs.The Avg+=+3 IMP.
Top
See Also