Class DutyStatusAvailabilitySearch
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
public class DutyStatusAvailabilitySearch : Search, IEntity
- Inheritance
-
DutyStatusAvailabilitySearch
- Implements
- Inherited Members
Constructors
DutyStatusAvailabilitySearch()
Initializes a new instance of the DutyStatusAvailabilitySearch class.
public DutyStatusAvailabilitySearch()
DutyStatusAvailabilitySearch(UserSearch?)
Initializes a new instance of the DutyStatusAvailabilitySearch class.
public DutyStatusAvailabilitySearch(UserSearch? userSearch)
Parameters
userSearch
UserSearchThe user search.
DutyStatusAvailabilitySearch(in DateTime, in DateTime, UserSearch)
Initializes a new instance of the DutyStatusAvailabilitySearch class.
public DutyStatusAvailabilitySearch(in DateTime fromDate, in DateTime toDate, UserSearch userSearch)
Parameters
fromDate
DateTimeThe from date.
toDate
DateTimeThe to date.
userSearch
UserSearchThe user search.
Properties
FromDate
Gets or sets the date from which the availability is calculated.
public DateTime? FromDate { get; set; }
Property Value
- DateTime?
The date from which the availability is calculated.
Id
Gets or sets search for an entry based on the specific Id.
public override Id? Id { get; set; }
Property Value
ToDate
Gets or sets the date to which the availability is calculated.
public DateTime? ToDate { get; set; }
Property Value
- DateTime?
The date to which the availability is calculated.
UserSearch
Gets or sets search for duty status availability objects with this UserSearch. Available UserSearch options are:.
public UserSearch? UserSearch { get; set; }