123456789101112131415161718192021222324252627 |
- using System;
- using System.Linq;
- using Comal.Classes;
- using InABox.Core;
- using System.Diagnostics.CodeAnalysis;
- namespace comal.timesheets
- {
- public class GPSTrackerModel : ListModel<GPSTrackerModel, GPSTrackerShell, GPSTracker>
- {
- public GPSTrackerModel(IModelHost host, Func<Filter<GPSTracker>> filter, bool transient = false) : base(host, filter, transient)
- {
- }
- public GPSTrackerModel(IModelHost host, Func<Filter<GPSTracker>> filter, [NotNull] String filename) : base(host, filter, filename)
- {
- }
- // public override Columns<(.+)> Columns => GPSTrackerShell.Columns.Columns;
- public override void AfterLoad(MultiQuery query)
- {
- base.AfterLoad(query);
- App.Bluetooth.KnownBlueToothMACAddresses = Items.Select(x => x.DeviceID).ToArray();
- }
- }
- }
|