protected IVesselDB _vesselDB;                          // Must be set in parent class

        public SQLiteVesselTableBase(IVesselDB myVesselDB)
        {
            this.Lock       = myVesselDB.Lock;
            this.IsReadOnly = false;
            _vesselDB       = myVesselDB;

            _itemSet = myVesselDB.ItemSet;
        }
 public SQLiteSensorDataTable(IVesselDB myVesselDB) : base(myVesselDB)
 {
     PrimaryKeyName = "Id";
     TableName      = "SensorDataTable";
 }
Пример #3
0
 public SQLiteGaugeTable(IVesselDB myVesselDB) : base(myVesselDB)
 {
     PrimaryKeyName = "GaugeId";
     TableName      = "GaugeTable";
 }
 public SQLiteDeviceTable(IVesselDB myVesselDB) : base(myVesselDB)
 {
     PrimaryKeyName = "DeviceId";
     TableName      = "DeviceTable";
 }
 public SQLiteEventsTable(IVesselDB myVesselDB) : base(myVesselDB)
 {
     PrimaryKeyName = "EventId";
     TableName      = "EventsTable";
 }
Пример #6
0
 public SQLiteAISTable(IVesselDB myVesselDB) : base(myVesselDB)
 {
     PrimaryKeyName = "MMSI";
     TableName      = "AISTable";
 }
 public SQLiteVesselSettingsTable(IVesselDB myVesselDB) : base(myVesselDB)
 {
     PrimaryKeyName = "KeyId";
     TableName      = "VesselSettingsTable";
 }