mirror of
https://github.com/ckaczor/WeatherService.git
synced 2026-01-13 17:23:11 -05:00
Add indoor flag to device
This commit is contained in:
@@ -17,5 +17,7 @@ namespace WeatherService.Data
|
||||
public string Name { get; set; }
|
||||
|
||||
public int ReadInterval { get; set; }
|
||||
|
||||
public bool Indoor { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -70,6 +70,9 @@ namespace WeatherService.Devices
|
||||
[DataMember]
|
||||
public int RefreshFrequency { get; set; }
|
||||
|
||||
[DataMember]
|
||||
public bool Indoor { get; set; }
|
||||
|
||||
[DataMember]
|
||||
public Dictionary<WeatherValueType, Value> Values { get; protected set; }
|
||||
|
||||
@@ -116,6 +119,7 @@ namespace WeatherService.Devices
|
||||
Id = deviceData.Id;
|
||||
DisplayName = deviceData.Name;
|
||||
RefreshFrequency = deviceData.ReadInterval;
|
||||
Indoor = deviceData.Indoor;
|
||||
}
|
||||
|
||||
return true;
|
||||
@@ -139,6 +143,7 @@ namespace WeatherService.Devices
|
||||
// Save device data
|
||||
deviceData.Name = DisplayName;
|
||||
deviceData.ReadInterval = RefreshFrequency;
|
||||
deviceData.Indoor = Indoor;
|
||||
|
||||
weatherData.SaveChanges();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user