Add indoor flag to device

This commit is contained in:
2015-03-14 21:05:36 -04:00
parent fa87404137
commit 60fa893205
2 changed files with 7 additions and 0 deletions

View File

@@ -17,5 +17,7 @@ namespace WeatherService.Data
public string Name { get; set; }
public int ReadInterval { get; set; }
public bool Indoor { get; set; }
}
}

View File

@@ -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();
}