Class FuelTransactionSearch
- Namespace
- Geotab.Checkmate.ObjectModel.Fuel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The object used to specify the arguments when searching for a FuelTransaction.
public class FuelTransactionSearch : Search, IEntity
- Inheritance
-
FuelTransactionSearch
- Implements
- Inherited Members
Constructors
FuelTransactionSearch()
Initializes a new instance of the FuelTransactionSearch class.
public FuelTransactionSearch()
FuelTransactionSearch(Id?)
Initializes a new instance of the FuelTransactionSearch class.
public FuelTransactionSearch(Id? id)
Parameters
id
IdThe id.
Properties
DeviceSearch
Gets or sets search for FuelTransactions for this DeviceSearch Id. Available DeviceSearch options are:
public DeviceSearch? DeviceSearch { get; set; }
Property Value
DriverName
Gets or sets the DriverName.
public string? DriverName { get; set; }
Property Value
ExternalReference
Gets or sets search for Fuel Transactions with this External Reference. Wildcard can be used by prepending/appending "%" to string. Example "%reference%".
public string? ExternalReference { get; set; }
Property Value
FromDate
Gets or sets the from date, which is used to search for FuelTransactions that occur on or after this date.
public DateTime? FromDate { get; set; }
Property Value
IncludeSourceData
Gets or sets a value indicating whether to include source data with transaction. Source data can be a large string, therefore, optionally exclude it from results.
public bool IncludeSourceData { get; set; }
Property Value
MaxVersion
Gets or sets the maximum version for which FuelTransactions should be searched.
public long? MaxVersion { get; set; }
Property Value
Provider
Gets or sets search by the FuelTransactionProvider.
public FuelTransactionProvider? Provider { get; set; }
Property Value
ToDate
Gets or sets the to date, which is used to search for FuelTransactions that occur on or before this date.
public DateTime? ToDate { get; set; }
Property Value
UserSearch
Gets or sets search for FuelTransactions for this UserSearch Id. Available UserSearch options are:
public UserSearch? UserSearch { get; set; }
Property Value
VehicleIdentificationNumber
Gets or sets the VehicleIdentificationNumber.
public string? VehicleIdentificationNumber { get; set; }