Table of Contents

Class TripTypeChangeSearch

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

The object used to specify the arguments when searching for TripTypeChange(s).

public class TripTypeChangeSearch : Search, IEntity
Inheritance
TripTypeChangeSearch
Implements
Inherited Members

Constructors

TripTypeChangeSearch()

Initializes a new instance of the TripTypeChangeSearch class.

public TripTypeChangeSearch()

TripTypeChangeSearch(Id)

Initializes a new instance of the TripTypeChangeSearch class.

public TripTypeChangeSearch(Id id)

Parameters

id Id

The identifier.

Properties

DeviceSearch

Gets or sets filter by the DeviceSearch options. Providing a device ID will search for any TripTypeChanges that are assigned to that Device. Providing the Groups will search for TripTypeChanges for that have Devices in that group. Available DeviceSearch options are:

public DeviceSearch? DeviceSearch { get; set; }

Property Value

DeviceSearch

DeviceSearch

FromDate

Gets or sets search for TripTypeChanges recorded at this date or after.

public DateTime? FromDate { get; set; }

Property Value

DateTime?

DateTime

IncludeFromDateOverlap

Gets or sets a value indicating whether gets or sets a value to include the first TripTypeChange before the FromDate. If FromDate is null this has no effect.

public bool IncludeFromDateOverlap { get; set; }

Property Value

bool

bool

ToDate

Gets or sets search for TripTypeChanges recorded at this date or before.

public DateTime? ToDate { get; set; }

Property Value

DateTime?

DateTime