Table of Contents

Class TempTrailerWithDevice

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

A temporary object until we deprecate Trailers

public class TempTrailerWithDevice : Trailer, IEntity, IComparable, IIdentifiable, IVersion, IGroupLinked, IDefaultable
Inheritance
TempTrailerWithDevice
Implements
Inherited Members

Constructors

TempTrailerWithDevice(Id?, string?, long?, string?, IList<Group>?, Id?)

Initializes a new instance of the TempTrailerWithDevice class.

public TempTrailerWithDevice(Id? id, string? name, long? version, string? comment, IList<Group>? trailerGroups, Id? deviceId)

Parameters

id Id

The id.

name string

The name.

version long?

The version.

comment string

The comment.

trailerGroups IList<Group>

The trailerGroups.

deviceId Id

The deviceId.

Properties

DeviceId

Gets or sets the temporary Device Id inside Vehicle table

public Id? DeviceId { get; set; }

Property Value

Id

The Id of the Device

Methods

TrailerToTempTrailerWithDevice(Trailer, Id?)

public static TempTrailerWithDevice TrailerToTempTrailerWithDevice(Trailer trailer, Id? deviceId)

Parameters

trailer Trailer

The trailer.

deviceId Id

The deviceId.

Returns

TempTrailerWithDevice

TempTrailerWithDevice