Class ShipmentLogSearch
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
public class ShipmentLogSearch : Search, IEntity
- Inheritance
-
ShipmentLogSearch
- Implements
- Inherited Members
Constructors
ShipmentLogSearch()
Initializes a new instance of the ShipmentLogSearch class.The object used to specify the arguments when searching for ShipmentLogs.
public ShipmentLogSearch()
ShipmentLogSearch(DeviceSearch?, UserSearch?, DateTime?, DateTime?, string?, string?, string?)
Initializes a new instance of the ShipmentLogSearch class.The object used to specify the arguments when searching for ShipmentLogs.
public ShipmentLogSearch(DeviceSearch? deviceSearch, UserSearch? userSearch = null, DateTime? fromDate = null, DateTime? toDate = null, string? documentNumber = null, string? shipperName = null, string? commodity = null)
Parameters
deviceSearch
DeviceSearchThe DeviceSearch to search for.
userSearch
UserSearchThe UserSearch to search for.
fromDate
DateTime?The minimum DateTime to search for.
toDate
DateTime?The maximum DateTime to search for.
documentNumber
stringThe document number string to search for.
shipperName
stringThe shipper name string to search for.
commodity
stringThe commodity string to search for.
ShipmentLogSearch(UserSearch)
Initializes a new instance of the ShipmentLogSearch class.The object used to specify the arguments when searching for ShipmentLogs.
public ShipmentLogSearch(UserSearch userSearch)
Parameters
userSearch
UserSearchThe UserSearch to search for.
Properties
Commodity
Gets or sets search for ShipmentLogs with this commodity. Wildcard can be used by prepending/appending "%" to string.
public string? Commodity { get; set; }
Property Value
DeviceSearch
Gets or sets search for ShipmentLogs for this DeviceSearch Id. Available DeviceSearch options are:.
public DeviceSearch? DeviceSearch { get; set; }
Property Value
DocumentNumber
Gets or sets search for ShipmentLogs with this document number. Wildcard can be used by prepending/appending "%" to string.
public string? DocumentNumber { get; set; }
Property Value
FromDate
Gets or sets search for ShipmentLogs that were active at this date or after. Set to UTC now to search for only currently active ShipmentLogs.
public DateTime? FromDate { get; set; }
Property Value
Keywords
Gets or sets search for entities that contain specific keywords in all wildcard string-searchable fields.
public IList<string>? Keywords { get; set; }
Property Value
MaxVersion
Gets or sets
public long? MaxVersion { get; set; }
Property Value
- long?
Nullable<T> where T is. long
MinVersion
Gets or sets
public long? MinVersion { get; set; }
Property Value
- long?
Nullable<T> where T is. long
ShipperName
Gets or sets search for ShipmentLogs with this shipper name. Wildcard can be used by prepending/appending "%" to string.
public string? ShipperName { get; set; }
Property Value
ToDate
Gets or sets search for ShipmentLogs that were active at this date or before.
public DateTime? ToDate { get; set; }
Property Value
UserSearch
Gets or sets search for ShipmentLogs with this UserSearch Id. Available UserSearch options are:.
public UserSearch? UserSearch { get; set; }