From 0f61f7a60bf532e91d08aa2e0716e986bf571413 Mon Sep 17 00:00:00 2001
From: 陈嘉乐 <cjl@hdlchina.com.cn>
Date: 星期三, 02 九月 2020 17:03:54 +0800
Subject: [PATCH] 2020-09-01-2

---
 ZigbeeApp/Shared/Phone/Device/Logic/Nightlight.cs         |   16 +++++-----------
 ZigbeeApp/.vs/GateWay/xs/UserPrefs.xml                    |   38 ++++----------------------------------
 ZigbeeApp/.vs/GateWay/xs/sqlite3/storage.ide              |    0 
 ZigbeeApp/Shared/Phone/Device/Logic/CurrentDeviceState.cs |    4 ++--
 4 files changed, 11 insertions(+), 47 deletions(-)

diff --git a/ZigbeeApp/.vs/GateWay/xs/UserPrefs.xml b/ZigbeeApp/.vs/GateWay/xs/UserPrefs.xml
index cd67f6a..046cd64 100644
--- a/ZigbeeApp/.vs/GateWay/xs/UserPrefs.xml
+++ b/ZigbeeApp/.vs/GateWay/xs/UserPrefs.xml
@@ -1,43 +1,13 @@
 锘�<Properties StartupConfiguration="{28EDE1FF-20EF-476B-8AF8-24A3EEB69F45}|Default">
   <MonoDevelop.Ide.ItemProperties.GateWay.Droid PreferredExecutionTarget="Android.5c86e4357d63" />
   <MonoDevelop.Ide.ItemProperties.ShardLib PreferredExecutionTarget="Android.5c86e4357d63" />
-  <MonoDevelop.Ide.Workbench ActiveDocument="Shared/Phone/Device/Logic/CurrentDeviceState.cs">
+  <MonoDevelop.Ide.Workbench ActiveDocument="Shared/Phone/Device/Logic/Nightlight.cs">
     <Files>
       <File FileName="Shared/Phone/Device/Logic/Send.cs" Line="572" Column="1" />
-      <File FileName="Shared/Phone/Device/Logic/LogicDveiceStatus.cs" Line="223" Column="71" />
-      <File FileName="Shared/Phone/Device/Logic/CurrentDeviceState.cs" Line="1" Column="1" />
+      <File FileName="Shared/Phone/Device/Logic/LogicDveiceStatus.cs" />
+      <File FileName="Shared/Phone/Device/Logic/CurrentDeviceState.cs" />
+      <File FileName="Shared/Phone/Device/Logic/Nightlight.cs" Line="324" Column="1" />
     </Files>
-    <Pads>
-      <Pad Id="ProjectPad">
-        <State name="__root__">
-          <Node name="GateWay" expanded="True">
-            <Node name="Home.IOS" expanded="True">
-              <Node name="Resources" expanded="True" />
-            </Node>
-            <Node name="Shared" expanded="True">
-              <Node name="Phone" expanded="True">
-                <Node name="Device" expanded="True">
-                  <Node name="Logic" expanded="True">
-                    <Node name="LogicView" expanded="True" />
-                    <Node name="CurrentDeviceState.cs" selected="True" />
-                  </Node>
-                </Node>
-                <Node name="UserCenter" expanded="True">
-                  <Node name="CommonBase" expanded="True">
-                    <Node name="Controls" expanded="True">
-                      <Node name="CompoundControls" expanded="True" />
-                    </Node>
-                  </Node>
-                </Node>
-              </Node>
-            </Node>
-          </Node>
-        </State>
-      </Pad>
-      <Pad Id="MonoDevelop.Debugger.WatchPad">
-        <State />
-      </Pad>
-    </Pads>
   </MonoDevelop.Ide.Workbench>
   <MonoDevelop.Ide.DebuggingService.PinnedWatches />
   <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug|iPhone" />
diff --git a/ZigbeeApp/.vs/GateWay/xs/sqlite3/storage.ide b/ZigbeeApp/.vs/GateWay/xs/sqlite3/storage.ide
index 0630dbf..b7604d4 100644
--- a/ZigbeeApp/.vs/GateWay/xs/sqlite3/storage.ide
+++ b/ZigbeeApp/.vs/GateWay/xs/sqlite3/storage.ide
Binary files differ
diff --git a/ZigbeeApp/Shared/Phone/Device/Logic/CurrentDeviceState.cs b/ZigbeeApp/Shared/Phone/Device/Logic/CurrentDeviceState.cs
index ca6996e..12e3973 100644
--- a/ZigbeeApp/Shared/Phone/Device/Logic/CurrentDeviceState.cs
+++ b/ZigbeeApp/Shared/Phone/Device/Logic/CurrentDeviceState.cs
@@ -490,13 +490,13 @@
                         {
                             if (devices["AttriButeId"] == "1281")
                             {
-                                if (devices.ContainsKey("IgnoreTime"))
+                                if (devices.ContainsKey("IgnoreTime")&& devices["IgnoreTime"]!="0")
                                 {
                                     timeValue = int.Parse(devices["IgnoreTime"]);
                                 }
                                 else
                                 {
-                                    if (devices["AttriButeData1"] == "1")
+                                    if (devices["Range"]== "5")
                                     {
                                         openView.titleBtn.TextColor = ZigbeeColor.Current.LogicBtnSelectedColor;
                                         closeView.titleBtn.TextColor = ZigbeeColor.Current.LogicBtnNotSelectedColor;
diff --git a/ZigbeeApp/Shared/Phone/Device/Logic/Nightlight.cs b/ZigbeeApp/Shared/Phone/Device/Logic/Nightlight.cs
index 899891a..8e854f7 100644
--- a/ZigbeeApp/Shared/Phone/Device/Logic/Nightlight.cs
+++ b/ZigbeeApp/Shared/Phone/Device/Logic/Nightlight.cs
@@ -221,13 +221,12 @@
 
             string status = "";
             Dictionary<string, string> dictionaryLight = new Dictionary<string, string>();
+            dictionaryLight.Clear();
             switch (if_str)
             {
                 case "澶滅伅寮�鍏�":
                     {
-
-                        Send.dictionary(dictionaryLight, "TaskType", "1");
-                        Send.dictionary(dictionaryLight, "Data2", "0");
+                       
                         mFunView openView = new mFunView();
                         openView.frameLayout.Y = Application.GetRealHeight(140 + 20);
                         openView.titleBtn.TextID = MyInternationalizationString.open;
@@ -286,8 +285,6 @@
                     break;
                 case "浜害":
                     {
-                        Send.dictionary(dictionaryLight, "TaskType", "3");
-                        Send.dictionary(dictionaryLight, "Data2", "0");
                         var horizontalSeekBarVol = new DiyImageSeekBar
                         {
                             Y = Application.GetRealHeight(140),//杩涘害鏉$埗鎺т欢Y鍧愭爣
@@ -333,8 +330,6 @@
                     break;
                 case "鑹叉俯":
                     {
-                        Send.dictionary(dictionaryLight, "TaskType", "8");
-                        Send.dictionary(dictionaryLight, "Data2", "0");
                         Button seekIconBtn = new Button
                         {
                             Y = Application.GetRealHeight(140 + 160),
@@ -392,9 +387,6 @@
                     break;
                 case "铚傞福鍣�":
                     {
-                        Send.dictionary(dictionaryLight, "TaskType", "7");
-                        Send.dictionary(dictionaryLight, "Data2", "0");
-
 
                         mFunView openView = new mFunView();
                         openView.frameLayout.Y = Application.GetRealHeight(140 + 20);
@@ -457,8 +449,10 @@
             }
             completeView.Btncomplete.MouseUpEventHandler += (sender, e) =>
             {
-                if (selectedDeviceStatus != "")
+                if (dictionaryLight.Count!=0)
                 {
+                    Send.dictionary(dictionaryLight, "TaskType", selectedDeviceStatus);
+                    Send.dictionary(dictionaryLight, "Data2", "0");
                     flMain.RemoveFromParent();
                     DicValue(selectedDeviceStatus, dictionaryLight);
                     button.Text = status;

--
Gitblit v1.8.0