diff options
author | marcinzelent <zelent.marcin@gmail.com> | 2018-03-16 21:40:28 +0100 |
---|---|---|
committer | marcinzelent <zelent.marcin@gmail.com> | 2018-03-16 21:40:28 +0100 |
commit | 08e7a82cc7b237e550c0236bebd4f41c3c3f4acf (patch) | |
tree | 30e2320d62f2bf3981120ad76f2de92efec1e8f5 /pollutometer-api/PollutometerWebApi/Models | |
parent | 9441b9d8b3035dc3142234dd13a1bcea21e72749 (diff) |
Moved API to separate folder.
Diffstat (limited to 'pollutometer-api/PollutometerWebApi/Models')
-rw-r--r-- | pollutometer-api/PollutometerWebApi/Models/Aqi.cs | 34 | ||||
-rw-r--r-- | pollutometer-api/PollutometerWebApi/Models/Reading.cs | 11 |
2 files changed, 45 insertions, 0 deletions
diff --git a/pollutometer-api/PollutometerWebApi/Models/Aqi.cs b/pollutometer-api/PollutometerWebApi/Models/Aqi.cs new file mode 100644 index 0000000..b13ddb0 --- /dev/null +++ b/pollutometer-api/PollutometerWebApi/Models/Aqi.cs @@ -0,0 +1,34 @@ +namespace PollutometerWebApi.Models +{ + public class Aqi + { + double _value; + + public string GasName { get; set; } + public double Value + { + get + { + return _value; + } + set + { + _value = value; + + if (_value >= 0 && _value <= 50) + Level = "Good"; + else if (_value >= 51 && _value <= 100) + Level = "Moderate"; + else if (_value >= 101 && _value <= 150) + Level = "Unhealthy for Sensitive Groups"; + else if (_value >= 151 && _value <= 200) + Level = "Unhealthy"; + else if (_value >= 201 && _value <= 300) + Level = "Very Unhealthy"; + else if (_value >= 301 && _value <= 500) + Level = "Hazardous"; + } + } + public string Level { get; set; } + } +} diff --git a/pollutometer-api/PollutometerWebApi/Models/Reading.cs b/pollutometer-api/PollutometerWebApi/Models/Reading.cs new file mode 100644 index 0000000..18b2326 --- /dev/null +++ b/pollutometer-api/PollutometerWebApi/Models/Reading.cs @@ -0,0 +1,11 @@ +namespace PollutometerWebApi.Models +{ + public class Reading + { + public int Id { get; set; } + public int TimeStamp { get; set; } + public double Co { get; set; } + public double No { get; set; } + public double So { get; set; } + } +} |