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
IdThe 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
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
IncludeEngineFillUpsOnly
Gets or sets a value indicating whether to include only engine-based fill-up records.
public bool? IncludeEngineFillUpsOnly { get; set; }
Property Value
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
MaxVersion
Gets or sets search for FillUps with a maximum of this version.
public long? MaxVersion { get; set; }
Property Value
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
Version
Gets or sets the row version of the FillUp search criteria.
public override long? Version { get; set; }