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/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