using System; using InABox.Core; namespace Comal.Classes { public class GPSTrackerLink : EntityLink { [EditorSequence(1)] [LookupEditor(typeof(GPSTracker))] public override Guid ID { get; set; } [EditorSequence(2)] [UniqueCodeEditor(Visible = Visible.Default, Editable = Editable.Hidden)] public string DeviceID { get; set; } [EditorSequence(3)] [EnumLookupEditor(typeof(GPSTrackerDeviceType), Editable = Editable.Hidden)] public GPSTrackerDeviceType DeviceType { get; set; } [EditorSequence(4)] [TextBoxEditor(Editable = Editable.Hidden)] public string Description { get; set; } [EditorSequence(5)] [DoubleEditor(Editable = Editable.Hidden)] public double Hours { get; set; } [EditorSequence(6)] [DoubleEditor(Editable = Editable.Hidden)] public double Distance { get; set; } [EditorSequence(7)] [DoubleEditor(Editable = Editable.Hidden)] public double Counter1 { get; set; } [EditorSequence(8)] [DoubleEditor(Editable = Editable.Hidden)] public double Counter2 { get; set; } [EditorSequence(9)] [DoubleEditor(Editable = Editable.Hidden)] public double Counter3 { get; set; } [EditorSequence(10)] [DoubleEditor(Editable = Editable.Hidden)] public double Counter4 { get; set; } [EditorSequence(11)] [DoubleEditor(Editable = Editable.Hidden)] public double Counter5 { get; set; } [EditorSequence(12)] [DoubleEditor] public double BatteryLevel { get; set; } public Location Location { get; set; } } }