From c44b10e4447e84dbdfa9105edf460ef364a8f2b3 Mon Sep 17 00:00:00 2001
From: 陈嘉乐 <cjl@hdlchina.com.cn>
Date: 星期一, 30 十一月 2020 19:53:35 +0800
Subject: [PATCH] Merge branch 'master' into WJC

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

diff --git a/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs b/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs
index 34d37c8..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,10 +201,10 @@
                                     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());
-                                Control.ins.SendWriteCommand(f, d);
+                                d.Add("on_off", f.trait_on_off.curValue.ToString());
+                                Control.Ins.SendWriteCommand(f, d);
                             }
 
                             foreach (var m in Music.A31MusicModel.A31MusicModelList)
@@ -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,11 +316,11 @@
                     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());
-                            Control.ins.SendWriteCommand(f, d);
+                            d.Add("on_off", f.trait_on_off.curValue.ToString());
+                            Control.Ins.SendWriteCommand(f, d);
                         }
                         break;
                     case ShowFunction.Curtain:
@@ -336,11 +336,11 @@
                     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());
-                            Control.ins.SendWriteCommand(f, d);
+                            d.Add("on_off", f.trait_on_off.curValue.ToString());
+                            Control.Ins.SendWriteCommand(f, d);
                         }
                         break;
                 }
@@ -358,11 +358,11 @@
             {
                 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());
-                    Control.ins.SendWriteCommand(f, d);
+                    d.Add("on_off", f.trait_on_off.curValue.ToString());
+                    Control.Ins.SendWriteCommand(f, d);
                 }
             };
 
@@ -370,11 +370,11 @@
             {
                 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());
-                    Control.ins.SendWriteCommand(f, d);
+                    d.Add("on_off", f.trait_on_off.curValue.ToString());
+                    Control.Ins.SendWriteCommand(f, d);
                 }
             };
 

--
Gitblit v1.8.0