Table of Contents

Class FuelTaxDetailSearch

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

The object used to specify the arguments when searching for FuelTaxDetail elements.

This search has been designed to work efficiently with these parameters:

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

Constructors

FuelTaxDetailSearch()

public FuelTaxDetailSearch()

Properties

DeviceSearch

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

public DeviceSearch? DeviceSearch { get; set; }

Property Value

DeviceSearch

DeviceSearch

FromDate

Gets or sets the beginning of the time interval. The search will adjust it to the nearest hour on or before this time. For instance, 8:20 AM will become 8 AM.

public DateTime? FromDate { get; set; }

Property Value

DateTime?

DateTime

IncludeBoundaries

Gets or sets a value indicating whether to include any parts of boundary details that fall outside the time interval.

public bool? IncludeBoundaries { get; set; }

Property Value

bool?

bool

IncludeHourlyData

Gets or sets a value indicating whether to include hourly data.

public bool? IncludeHourlyData { get; set; }

Property Value

bool?

bool

MaxVersion

Gets or sets the max row version of the FuelTaxDetail search criteria.

public long? MaxVersion { get; set; }

Property Value

long?

long

ToDate

Gets or sets the end of the time interval. The search will adjust it to the nearest hour on or after this time. For instance, 5:40 PM will become 6 PM.

public DateTime? ToDate { get; set; }

Property Value

DateTime?

DateTime

Version

Gets or sets the row version of the FuelTaxDetail search criteria.

public override long? Version { get; set; }

Property Value

long?

long