Class EmissionReportSearch
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Search class for EmissionReports.
public sealed class EmissionReportSearch : Search, IEntity
- Inheritance
-
EmissionReportSearch
- Implements
- Inherited Members
Constructors
EmissionReportSearch()
Initializes a new instance of the EmissionReportSearch class.
public EmissionReportSearch()
EmissionReportSearch(EmissionVehicleCycleSearch?)
Initializes a new instance of the EmissionReportSearch class.
public EmissionReportSearch(EmissionVehicleCycleSearch? emissionVehicleCycleSearch)
Parameters
emissionVehicleCycleSearch
EmissionVehicleCycleSearchThe emissionVehicleCycleSearch.
EmissionReportSearch(Id)
Initializes a new instance of the EmissionReportSearch class.
public EmissionReportSearch(Id id)
Parameters
Properties
EmissionVehicleCycleSearch
Gets or sets search for EmissionReport recorded for this EmissionVehicleCycleSearch Id. Available EmissionVehicleCycleSearch options are:.
public EmissionVehicleCycleSearch? EmissionVehicleCycleSearch { get; set; }
Property Value
Filename
Gets or sets a value to search for all EmissionReport with the given filename.
public string? Filename { get; set; }
Property Value
- string
ReportType
FromReportSubmittedDateTime
Gets or sets search for EmissionReport that was submitted at this date or after.
public DateTime? FromReportSubmittedDateTime { get; set; }
Property Value
FromReportUpdatedDateTime
Gets or sets search for EmissionReport that was updated at this date or after.
public DateTime? FromReportUpdatedDateTime { get; set; }
Property Value
IsSubmitted
Gets or sets search for EmissionReport that was either submitted or not submitted.
public bool? IsSubmitted { get; set; }
Property Value
MaxId
Gets or sets the maximum Id of the search criteria.
public Id? MaxId { get; set; }
Property Value
MinId
Gets or sets the minimum Id of the search criteria.
public Id? MinId { get; set; }
Property Value
ReportType
Gets or sets a value to search for all EmissionReport with this specific report type.
public EmissionReportType? ReportType { get; set; }
Property Value
- EmissionReportType?
ReportType
ToReportSubmittedDateTime
Gets or sets search for EmissionReport that was submitted at this date or before.
public DateTime? ToReportSubmittedDateTime { get; set; }
Property Value
ToReportUpdatedDateTime
Gets or sets search for EmissionReport that was updated at this date or before.
public DateTime? ToReportUpdatedDateTime { get; set; }