| | |
| | | }.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) |
| | |
| | | } |
| | | room.sid = ""; |
| | | DB_ResidenceData.residenceData.rooms.Remove(room); |
| | | DB_ResidenceData.residenceData.SaveResidenceData(); |
| | | backAction(); |
| | | this.RemoveFromParent(); |
| | | }; |
| | |
| | | { |
| | | 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) |
| | |
| | | }; |
| | | 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; |
| | |
| | | { |
| | | 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; |