Table of Contents

Class DutyStatusAvailabilitySearch

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

true search The object used to specify the arguments when searching for DutyStatusAvailability objects.

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 UserSearch

The 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 DateTime

The from date.

toDate DateTime

The to date.

userSearch UserSearch

The 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

Id

Id

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; }

Property Value

UserSearch

UserSearch