Table of Contents

Class EmployeeRoutePlan

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

false The Employee / Route association.

public class EmployeeRoutePlan : Entity, IEntity, IComparable, IIdentifiable
Inheritance
EmployeeRoutePlan
Implements
Inherited Members

Constructors

EmployeeRoutePlan()

Initializes a new instance of the EmployeeRoutePlan class.Initializes a new instance of the EmployeeRoutePlan class.

public EmployeeRoutePlan()

EmployeeRoutePlan(Id?, Employee?, Route?, DateTime?, DateTime?, string?)

Initializes a new instance of the EmployeeRoutePlan class.Initializes a new instance of the EmployeeRoutePlan class.

public EmployeeRoutePlan(Id? id, Employee? employee, Route? route, DateTime? startDate, DateTime? endDate, string? externalReference)

Parameters

id Id

The Id.

employee Employee

The associated Employee.

route Route

The associated Route.

startDate DateTime?

The start date of the route plan.

endDate DateTime?

The end date of the route plan.

externalReference string

The external (custom) reference.

Properties

Employee

Gets or sets the associated Employee.

public Employee? Employee { get; set; }

Property Value

Employee

Employee

EndDate

Gets or sets the end date for the plan item.

public DateTime? EndDate { get; set; }

Property Value

DateTime?

DateTime

ExternalReference

Gets or sets the external (custom) reference.

public string? ExternalReference { get; set; }

Property Value

string

string

Route

Gets or sets the associated Route.

public Route? Route { get; set; }

Property Value

Route

Route

StartDate

Gets or sets the start date for the plan item.

public DateTime? StartDate { get; set; }

Property Value

DateTime?

DateTime

Methods

Clone()

Creates a new object that is a copy of the current instance.

public override IEntity Clone()

Returns

IEntity

A new object that is a copy of this instance.

ToString()

Returns a string that represents this instance.

public override string ToString()

Returns

string

A string that represents this instance.