Table of Contents

Class GroupWithGlobalReporting

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

The base class for all groups that can be treated as global for reporting.

public class GroupWithGlobalReporting : Group, IEntity, IComparable, IIdentifiable, IDefaultable
Inheritance
GroupWithGlobalReporting
Implements
Derived
Inherited Members

Constructors

GroupWithGlobalReporting()

Initializes a new instance of the GroupWithGlobalReporting class.

public GroupWithGlobalReporting()

GroupWithGlobalReporting(Id)

Initializes a new instance of the GroupWithGlobalReporting class.

public GroupWithGlobalReporting(Id id)

Parameters

id Id

The Group Id.

GroupWithGlobalReporting(Id?, Group?, string?, string?, string?, Color?, List<Group>?, string?, bool?)

Initializes a new instance of the GroupWithGlobalReporting class.

public GroupWithGlobalReporting(Id? id, Group? parent, string? name, string? comments = null, string? reference = null, Color? color = null, List<Group>? children = null, string? path = null, bool? isGlobalReportingGroup = null)

Parameters

id Id

The identifier.

parent Group

The parent.

name string

The name.

comments string

The comments.

reference string

The reference.

color Color

The color.

children List<Group>

The children of this group

path string

Ltree path of the group

isGlobalReportingGroup bool?

Indicates if the group is global for reporting.

Properties

IsGlobalReportingGroup

Gets or sets a value indicating whether the group is global for reporting.

public bool? IsGlobalReportingGroup { get; set; }

Property Value

bool?

bool