From f718d23a262a5a8e1241fdeaeb4153399f95e79d Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期二, 21 四月 2020 09:19:05 +0800
Subject: [PATCH] 20200421

---
 HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs
index 984d62c..e65646a 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs
@@ -9,7 +9,7 @@
         /// <summary>
         /// 妤煎眰鎸夐挳淇敼鍚嶇О鐐瑰嚮浜嬩欢
         /// </summary>
-        void LoadEvent_FloorNamgeChange(Button btn)
+        void LoadEvent_FloorNamgeChange(Button btn,Button btnDel,RowLayout row)
         {
             btn.MouseUpEventHandler = (sender, e) =>
             {
@@ -35,6 +35,8 @@
                         DB_ResidenceData.residenceData.floors[DB_ResidenceData.residenceData.floors.IndexOf(btn.Text)] = newName;
                         //DB_ResidenceData.residenceData.SaveResidenceData();
                         btn.Text = newName;
+                        btnDel.Tag = newName;
+                        row.Tag = newName;
                     }
                 };
                 new PublicAssmebly().LoadDialog_EditParater(StringId.EditFloorName, btn.Text, editCallBack);
@@ -73,8 +75,8 @@
             {
                 Action action = () =>
                 {
-                    string delFloor = DB_ResidenceData.residenceData.floors[(int)(sender as Button).Tag];
-                    refreshFloorList("del", delFloor);
+                    //string delFloor = DB_ResidenceData.residenceData.floors[(int)(sender as Button).Tag];
+                    refreshFloorList("del", btn.Tag.ToString());
                 };
                 new PublicAssmebly().TipMsg(StringId.Tip, StringId.DelFloorTip, action);
             };
@@ -87,11 +89,12 @@
         {
             btnConfrim.MouseUpEventHandler = (sender, e) =>
             {
-                if (lastButton != null)
+                if (lastButton == null)
                 {
-                    room.floorIndex = DB_ResidenceData.residenceData.floors.IndexOf(lastButton.Text.Trim());
+                    return;
                 }
                 room.floorIndex = DB_ResidenceData.residenceData.floors.IndexOf(lastButton.Text.Trim());
+                room.floorIndex = DB_ResidenceData.residenceData.floors.IndexOf(lastButton.Text.Trim());
                 backAction?.Invoke();
                 bodyView.RemoveFromParent();
                 DB_ResidenceData.residenceData.SaveResidenceData();

--
Gitblit v1.8.0