From a5ba89efa83d0a4afd0d25dbeba5989e4944b5b8 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期二, 24 十一月 2020 18:57:56 +0800 Subject: [PATCH] 20201124;mqtt代码整理备份 --- HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPageBLL.cs | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPageBLL.cs index 6675717..2739392 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPageBLL.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPageBLL.cs @@ -61,6 +61,13 @@ { function.roomIdList.Remove(room.sid); } + if (changeList.Contains(function)) + { + changeList.Remove(function); + }else + { + changeList.Add(function); + } }; btn.MouseUpEventHandler = (sender, e) => { btn.IsSelected = !btn.IsSelected; @@ -71,6 +78,14 @@ else { function.roomIdList.Remove(room.sid); + } + if (changeList.Contains(function)) + { + changeList.Remove(function); + } + else + { + changeList.Add(function); } }; } @@ -116,6 +131,10 @@ void LoadEvent_SaveRoomData() { btnConfrim.MouseUpEventHandler = (sender, e) => { + foreach(var f in changeList) + { + f.SaveFunctionData(); + } room.SaveRoomData(); room.GetRoomFunctions(true); bodyView.RemoveFromParent(); -- Gitblit v1.8.0