Table of Contents

Class TripTypeChange

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

Indicates when a TripType was changed.

public class TripTypeChange : Entity, IEntity, IComparable, IIdentifiable, IDeviceProvider, IDateTimeProvider
Inheritance
TripTypeChange
Implements
Inherited Members

Constructors

TripTypeChange()

Initializes a new instance of the TripTypeChange class.

public TripTypeChange()

TripTypeChange(Id?, DateTime?, Device?, TripType?)

Initializes a new instance of the TripTypeChange class.

public TripTypeChange(Id? id, DateTime? dateTime, Device? device, TripType? tripType)

Parameters

id Id

The identifier.

dateTime DateTime?

The date time.

device Device

The device.

tripType TripType?

Type of the trip.

Properties

DateTime

Gets or sets the date time.

public DateTime? DateTime { get; set; }

Property Value

DateTime?

The date time.

Device

Gets or sets the device.

public Device? Device { get; set; }

Property Value

Device

The device.

TripType

Gets or sets the type of the trip.

public TripType? TripType { get; set; }

Property Value

TripType?

The type of the trip.

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.