From 7167334c0e89dd84827d59e726123d14776e3a09 Mon Sep 17 00:00:00 2001 From: 陈嘉乐 <cjl@hdlchina.com.cn> Date: 星期二, 16 六月 2020 11:14:13 +0800 Subject: [PATCH] 2020-06-16-1 --- HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs | 26 ++++++++++++++++++++++++-- 1 files changed, 24 insertions(+), 2 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs index 2d492b1..1b17009 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs @@ -37,6 +37,16 @@ }.Show(bodyView); return; } + if(string.IsNullOrEmpty( room.floor)) + { + new Tip() + { + CloseTime = 3, + Text = Language.StringByID(StringId.PlsBindFloor), + Direction = AMPopTipDirection.None, + }.Show(bodyView); + return; + } foreach (var tempRoom in DB_ResidenceData.residenceData.rooms) { if (room.name == tempRoom.name) @@ -64,6 +74,7 @@ } room.sid = ""; DB_ResidenceData.residenceData.rooms.Remove(room); + DB_ResidenceData.residenceData.SaveResidenceData(); backAction(); this.RemoveFromParent(); }; @@ -90,6 +101,17 @@ { Action<string> callBack = (str) => { + //鎴块棿鍚嶇О涓嶈兘涓虹┖ + if (string.IsNullOrEmpty(str)) + { + new Tip() + { + CloseTime = 3, + Text = Language.StringByID(StringId.RoomNameCannotBeEmpty), + Direction = AMPopTipDirection.None, + }.Show(bodyView); + return; + } btnRoomName.Text = btnTipRoomName.Text = str; room.name = str; if (pageTitleId == StringId.EditRoomInfo) @@ -99,7 +121,7 @@ }; EventHandler<MouseEventArgs> eventHandler = (sender, e) => { - new PublicAssmebly().LoadDialog_EditParater(StringId.RoomName, room.name, callBack); + //new PublicAssmebly().LoadDialog_EditParater(StringId.RoomName, room.name, callBack); }; btnEditRoomNameIcon.MouseUpEventHandler = eventHandler; roomNameRow.MouseUpEventHandler = eventHandler; @@ -133,7 +155,7 @@ { EventHandler<MouseEventArgs> eventHandler = (sender, e) => { - var residentialManagePage = new RoomEditFunctionPage(room.sid); + var residentialManagePage = new RoomEditFunctionPage(room); MainPage.BasePageView.AddChidren(residentialManagePage); residentialManagePage.LoadPage(); MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; -- Gitblit v1.8.0