From 393825c701ad97e13ad71c1fac1f6914e3d0feba Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期五, 27 十一月 2020 13:35:37 +0800
Subject: [PATCH] 20201127 接受bus数据修改完成,搜索网关、一端口修改完成

---
 HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs |   46 +++++++++++++++++++++++-----------------------
 1 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs b/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs
index 933574f..3dbc699 100644
--- a/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs
+++ b/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs
@@ -68,21 +68,21 @@
                                                                 switch (functionType)
                                                                 {
                                                                     case FunctionType.FloorHeating:
-                                                                        btnText = DB_ResidenceData.functionList.floorHeatings.FindAll((obj) => obj.trait_on_off.value.ToString() == "on").Count.ToString();
+                                                                        btnText = DB_ResidenceData.functionList.floorHeatings.FindAll((obj) => obj.trait_on_off.curValue.ToString() == "on").Count.ToString();
                                                                         break;
                                                                     case FunctionType.AC:
-                                                                        btnText = DB_ResidenceData.functionList.aCs.FindAll((obj) => obj.trait_on_off.value.ToString() == "on").Count.ToString();
+                                                                        btnText = DB_ResidenceData.functionList.aCs.FindAll((obj) => obj.trait_on_off.curValue.ToString() == "on").Count.ToString();
                                                                         break;
                                                                 }
                                                                 break;
                                                             case FunctionCategory.Curtain:
-                                                                btnText = DB_ResidenceData.functionList.curtains.FindAll((obj) => obj.trait_on_off.value.ToString() == "on").Count.ToString();
+                                                                btnText = DB_ResidenceData.functionList.curtains.FindAll((obj) => obj.trait_on_off.curValue.ToString() == "on").Count.ToString();
                                                                 break;
                                                             case FunctionCategory.Light:
-                                                                btnText = DB_ResidenceData.functionList.lights.FindAll((obj) => obj.trait_on_off.value.ToString() == "on").Count.ToString();
+                                                                btnText = DB_ResidenceData.functionList.lights.FindAll((obj) => obj.trait_on_off.curValue.ToString() == "on").Count.ToString();
                                                                 break;
                                                             case FunctionCategory.Electrical:
-                                                                btnText = DB_ResidenceData.functionList.electricals.FindAll((obj) => obj.trait_on_off.value.ToString() == "on").Count.ToString();
+                                                                btnText = DB_ResidenceData.functionList.electricals.FindAll((obj) => obj.trait_on_off.curValue.ToString() == "on").Count.ToString();
                                                                 break;
                                                         }
                                                         btn.Text = btnText;
@@ -96,21 +96,21 @@
                                                                 switch (functionType)
                                                                 {
                                                                     case FunctionType.FloorHeating:
-                                                                        openCount = DB_ResidenceData.functionList.floorHeatings.FindAll((obj) => obj.trait_on_off.value.ToString() == "on").Count;
+                                                                        openCount = DB_ResidenceData.functionList.floorHeatings.FindAll((obj) => obj.trait_on_off.curValue.ToString() == "on").Count;
                                                                         break;
                                                                     case FunctionType.AC:
-                                                                        openCount = DB_ResidenceData.functionList.aCs.FindAll((obj) => obj.trait_on_off.value.ToString() == "on").Count;
+                                                                        openCount = DB_ResidenceData.functionList.aCs.FindAll((obj) => obj.trait_on_off.curValue.ToString() == "on").Count;
                                                                         break;
                                                                 }
                                                                 break;
                                                             case FunctionCategory.Curtain:
-                                                                openCount = DB_ResidenceData.functionList.curtains.FindAll((obj) => obj.trait_on_off.value.ToString() == "on").Count;
+                                                                openCount = DB_ResidenceData.functionList.curtains.FindAll((obj) => obj.trait_on_off.curValue.ToString() == "on").Count;
                                                                 break;
                                                             case FunctionCategory.Light:
-                                                                openCount = DB_ResidenceData.functionList.lights.FindAll((obj) => obj.trait_on_off.value.ToString() == "on").Count;
+                                                                openCount = DB_ResidenceData.functionList.lights.FindAll((obj) => obj.trait_on_off.curValue.ToString() == "on").Count;
                                                                 break;
                                                             case FunctionCategory.Electrical:
-                                                                openCount = DB_ResidenceData.functionList.electricals.FindAll((obj) => obj.trait_on_off.value.ToString() == "on").Count;
+                                                                openCount = DB_ResidenceData.functionList.electricals.FindAll((obj) => obj.trait_on_off.curValue.ToString() == "on").Count;
                                                                 break;
                                                         }
                                                         btn.IsSelected = openCount != 0;
@@ -149,7 +149,7 @@
                             var btn = view1.GetChildren(j) as Button;
                             if (btn.Tag != null && btn.Tag.ToString() == "AllClose")
                             {
-                                if (function.trait_on_off.value.ToString() == "on")
+                                if (function.trait_on_off.curValue.ToString() == "on")
                                 {
                                     btn.Visible = true;
                                 }
@@ -166,7 +166,7 @@
                                         {
                                             continue;
                                         }
-                                        var ssd = r.GetRoomFunctions(false).FindAll((obj) => obj.trait_on_off.value.ToString() == "on" && obj.functionCategory != FunctionCategory.Scene);
+                                        var ssd = r.GetRoomFunctions(false).FindAll((obj) => obj.trait_on_off.curValue.ToString() == "on" && obj.functionCategory != FunctionCategory.Scene);
                                         var sss = ssd.Count;
                                         if (sss == 0)
                                         {
@@ -201,9 +201,9 @@
                                     continue;
                                 }
 
-                                f.trait_on_off.value = "off";
+                                f.trait_on_off.curValue = "off";
                                 Dictionary<string, string> d = new Dictionary<string, string>();
-                                d.Add("on_off", f.trait_on_off.value.ToString());
+                                d.Add("on_off", f.trait_on_off.curValue.ToString());
                                 Control.Ins.SendWriteCommand(f, d);
                             }
 
@@ -227,7 +227,7 @@
                     {
                         continue;
                     }
-                    if (f.trait_on_off.value.ToString() == "on")
+                    if (f.trait_on_off.curValue.ToString() == "on")
                     {
                         btn.Visible = true;
                         break;
@@ -316,10 +316,10 @@
                     case ShowFunction.AC:
                         foreach(var f in DB_ResidenceData.functionList.aCs)
                         {
-                            f.trait_on_off.value = onoff;
+                            f.trait_on_off.curValue = onoff;
                             //Control.Send(CommandType_A.write, f);
                             Dictionary<string, string> d = new Dictionary<string, string>();
-                            d.Add("on_off", f.trait_on_off.value.ToString());
+                            d.Add("on_off", f.trait_on_off.curValue.ToString());
                             Control.Ins.SendWriteCommand(f, d);
                         }
                         break;
@@ -336,10 +336,10 @@
                     case ShowFunction.Light:
                         foreach (var f in DB_ResidenceData.functionList.lights)
                         {
-                            f.trait_on_off.value = onoff;
+                            f.trait_on_off.curValue = onoff;
                             //Control.Send(CommandType_A.write, f);
                             Dictionary<string, string> d = new Dictionary<string, string>();
-                            d.Add("on_off", f.trait_on_off.value.ToString());
+                            d.Add("on_off", f.trait_on_off.curValue.ToString());
                             Control.Ins.SendWriteCommand(f, d);
                         }
                         break;
@@ -358,10 +358,10 @@
             {
                 foreach (var f in DB_ResidenceData.functionList.curtains)
                 {
-                    f.trait_on_off.value = "on";
+                    f.trait_on_off.curValue = "on";
                     f.percent = 100;
                     Dictionary<string, string> d = new Dictionary<string, string>();
-                    d.Add("on_off", f.trait_on_off.value.ToString());
+                    d.Add("on_off", f.trait_on_off.curValue.ToString());
                     Control.Ins.SendWriteCommand(f, d);
                 }
             };
@@ -370,10 +370,10 @@
             {
                 foreach (var f in DB_ResidenceData.functionList.curtains)
                 {
-                    f.trait_on_off.value =  "off";
+                    f.trait_on_off.curValue =  "off";
                     f.percent = 0;
                     Dictionary<string, string> d = new Dictionary<string, string>();
-                    d.Add("on_off", f.trait_on_off.value.ToString());
+                    d.Add("on_off", f.trait_on_off.curValue.ToString());
                     Control.Ins.SendWriteCommand(f, d);
                 }
             };

--
Gitblit v1.8.0