| | |
| | | }; |
| | | } |
| | | break; |
| | | case "tvoc": |
| | | case "hcho": |
| | | { |
| | | list = new List<string> { |
| | | Language.StringByID(StringId.zhengchang)+ ":0~399PPB", |
| | | Language.StringByID(StringId.chaobiao)+ ":400~699PPB", |
| | | Language.StringByID(StringId.yanzhong)+":>700PPB", |
| | | Language.StringByID(StringId.youxiu)+ ":(0~0.08mg/m3)", |
| | | Language.StringByID(StringId.lianghao)+":(0.09~0.1mg/m3)", |
| | | Language.StringByID(StringId.chaobiao)+ ":>(0.1mg/m3)", |
| | | }; |
| | | } |
| | | break; |
| | |
| | | public string GetString(string type, string strValue) |
| | | { |
| | | string text = ""; |
| | | int intValue = 0; |
| | | if (strValue != "") |
| | | { |
| | | intValue = int.Parse(strValue); |
| | | } |
| | | |
| | | switch (type) |
| | | { |
| | | case "pm25": |
| | | { |
| | | |
| | | if (intValue >= 0 && intValue <= 35) |
| | | { |
| | | text = Language.StringByID(StringId.pmyou); |
| | | switch (strValue) { |
| | | case "(0,35]": { |
| | | text = Language.StringByID(StringId.pmyou); |
| | | } |
| | | break; |
| | | case "(36,75]": { |
| | | text = Language.StringByID(StringId.pmliang); |
| | | } break; |
| | | case "(76,115]": { |
| | | text = Language.StringByID(StringId.pmqingdu); |
| | | } break; |
| | | case "(116,150]": { |
| | | text = Language.StringByID(StringId.pmzhongdu); |
| | | } break; |
| | | case "(150,100000]": { |
| | | text = Language.StringByID(StringId.pmzhongduwuran); |
| | | } break; |
| | | } |
| | | else if (intValue >35 && intValue <= 75) |
| | | { |
| | | text = Language.StringByID(StringId.pmliang); |
| | | } |
| | | else if (intValue > 75 && intValue <= 115) |
| | | { |
| | | text = Language.StringByID(StringId.pmqingdu); |
| | | } |
| | | else if (intValue >115 && intValue <= 150) |
| | | { |
| | | text = Language.StringByID(StringId.pmzhongdu); |
| | | } |
| | | else if (intValue > 150) |
| | | { |
| | | text = Language.StringByID(StringId.pmzhongduwuran); |
| | | } |
| | | |
| | | } |
| | | break; |
| | | case "co2": |
| | | { |
| | | |
| | | if (intValue >= 0 && intValue <= 1000) |
| | | switch (strValue) |
| | | { |
| | | text = Language.StringByID(StringId.zhengchang)+ ":0~1000PPM"; |
| | | } |
| | | else if (intValue > 1000 && intValue <= 2000) |
| | | { |
| | | text = Language.StringByID(StringId.piangao) + ":1001~2000PPM"; |
| | | } |
| | | else if (intValue > 2000) |
| | | { |
| | | text = Language.StringByID(StringId.chaobiao) + ":>2000PPM"; |
| | | case "(0,1000]": |
| | | { |
| | | text = Language.StringByID(StringId.zhengchang) + ":0~1000PPM"; |
| | | } |
| | | break; |
| | | case "(1001,2000]": |
| | | { |
| | | text = Language.StringByID(StringId.piangao) + ":1001~2000PPM"; |
| | | } |
| | | break; |
| | | case "(2000,200000]": |
| | | { |
| | | text = Language.StringByID(StringId.chaobiao) + ":>2000PPM"; |
| | | } |
| | | break; |
| | | } |
| | | } |
| | | break; |
| | | case "tvoc": |
| | | { |
| | | switch (strValue) |
| | | { |
| | | case "(0,1000]": |
| | | { |
| | | text = Language.StringByID(StringId.zhengchang) + ":0~399PPB"; |
| | | } |
| | | break; |
| | | case "(1001,2000]": |
| | | { |
| | | text = Language.StringByID(StringId.chaobiao) + ":400~699PPB"; |
| | | } |
| | | break; |
| | | case "(2000,200000]": |
| | | { |
| | | text = Language.StringByID(StringId.yanzhong) + ":>700PPB"; |
| | | } |
| | | break; |
| | | } |
| | | |
| | | if (intValue >=1 && intValue <= 3) |
| | | } |
| | | break; |
| | | case "hcho": |
| | | { |
| | | switch (strValue) |
| | | { |
| | | text = Language.StringByID(StringId.zhengchang) + ":0~399PPB"; |
| | | case "(0,0.08]": |
| | | { |
| | | text = Language.StringByID(StringId.youxiu) + ":(0~0.08mg/m3)"; |
| | | } |
| | | break; |
| | | case "(0.09,0.1]": |
| | | { |
| | | text = Language.StringByID(StringId.lianghao) + ":(0.09~0.1mg/m3)"; |
| | | } |
| | | break; |
| | | case "(0.1,10000]": |
| | | { |
| | | text = Language.StringByID(StringId.chaobiao) + ":>(0.1mg/m3)"; |
| | | } |
| | | break; |
| | | } |
| | | else if (intValue >=4 && intValue<=6) |
| | | { |
| | | text = Language.StringByID(StringId.chaobiao) + ":400~699PPB"; |
| | | } |
| | | else if (intValue >= 7 && intValue <= 9) |
| | | { |
| | | text = Language.StringByID(StringId.yanzhong) + ":>700PPB"; |
| | | } |
| | | |
| | | } |
| | | break; |
| | | } |
| | |
| | | { |
| | | if (text == Language.StringByID(StringId.pmyou)) |
| | | { |
| | | value = "10"; |
| | | value = "(0,35]"; |
| | | } |
| | | else if (text == Language.StringByID(StringId.pmliang)) |
| | | { |
| | | value = "50"; |
| | | value = "(36,75]"; |
| | | } |
| | | else if (text == Language.StringByID(StringId.pmqingdu)) |
| | | { |
| | | value = "90"; |
| | | value = "(76,115]"; |
| | | } |
| | | else if (text == Language.StringByID(StringId.pmzhongdu)) |
| | | { |
| | | value = "130"; |
| | | value = "(116,150]"; |
| | | } |
| | | else if (text == Language.StringByID(StringId.pmzhongduwuran)) |
| | | { |
| | | value = "170"; |
| | | value = "(150,100000]"; |
| | | } |
| | | } |
| | | break; |
| | |
| | | { |
| | | if (text == Language.StringByID(StringId.zhengchang) + ":0~1000PPM") |
| | | { |
| | | value = "400"; |
| | | value = "(0,1000]"; |
| | | } |
| | | else if (text == Language.StringByID(StringId.piangao) + ":1001~2000PPM") |
| | | { |
| | | value = "1850"; |
| | | value = "(1001,2000]"; |
| | | } |
| | | else if (text == Language.StringByID(StringId.chaobiao) + ":>2000PPM") |
| | | { |
| | | value = "2200"; |
| | | value = "(2000,200000]"; |
| | | } |
| | | } |
| | | break; |
| | |
| | | { |
| | | if (text == Language.StringByID(StringId.zhengchang) + ":0~399PPB") |
| | | { |
| | | value = "2"; |
| | | value = "(0,399]"; |
| | | } |
| | | else if (text == Language.StringByID(StringId.chaobiao) + ":400~699PPB") |
| | | { |
| | | value = "5"; |
| | | value = "(400,699]"; |
| | | } |
| | | else if (text == Language.StringByID(StringId.yanzhong) + ":>700PPB") |
| | | { |
| | | value = "8"; |
| | | value = "(700,70000]"; |
| | | } |
| | | } |
| | | break; |
| | | case "hcho": |
| | | { |
| | | if (text == Language.StringByID(StringId.youxiu) + ":(0~0.08mg/m3)") |
| | | { |
| | | value = "(0,0.08]"; |
| | | } |
| | | else if (text == Language.StringByID(StringId.lianghao) + ":(0.09~0.1mg/m3)") |
| | | { |
| | | value = "(0.09,0.1]"; |
| | | } |
| | | else if (text == Language.StringByID(StringId.chaobiao) + ":>(0.1mg/m3)") |
| | | { |
| | | value = "(0.1,10000]"; |
| | | } |
| | | } |
| | | break; |