Table of Contents

Class FillUpSearch

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

The object used to specify the arguments when searching for FillUp.

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

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

Constructors

FillUpSearch()

Initializes a new instance of the FillUpSearch class. Constructor.

public FillUpSearch()

FillUpSearch(Id)

Initializes a new instance of the FillUpSearch class. Constructor.

public FillUpSearch(Id id)

Parameters

id Id

The id.

Properties

DeviceSearch

Gets or sets the device search criteria for the FuelUpEvent with this {@link DeviceSearch} Id. Available DeviceSearch options are:.

public DeviceSearch? DeviceSearch { get; set; }

Property Value

DeviceSearch

DeviceSearch

FromDate

Gets or sets the from date, which is used to search for FuelUpEvent(s) recorded on or after this date.

public DateTime? FromDate { get; set; }

Property Value

DateTime?

DateTime

IncludeEngineFillUpsOnly

Gets or sets a value indicating whether to include only engine-based fill-up records.

public bool? IncludeEngineFillUpsOnly { get; set; }

Property Value

bool?

bool

IncludeFuelTransactionData

Gets or sets a value indicating whether all Fuel Transaction data should be populated. Only Id will be included by default.

public bool? IncludeFuelTransactionData { get; set; }

Property Value

bool?

bool

MaxVersion

Gets or sets search for FillUps with a maximum of this version.

public long? MaxVersion { get; set; }

Property Value

long?

long

ToDate

Gets or sets the to date, which is used to search for FuelUpEvent(s) recorded on or before this date.

public DateTime? ToDate { get; set; }

Property Value

DateTime?

DateTime

Version

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

public override long? Version { get; set; }

Property Value

long?

long