| | |
| | | btnAllocated.TextSize = CSS_FontSize.TextFontSize; |
| | | btnChoosedRoom.Visible = false; |
| | | btnChooseRoomIcon.Visible = false; |
| | | LoadFunctionListRow(true); |
| | | LoadFunctionListRow(unallocatedList); |
| | | }; |
| | | btnAllocated.MouseUpEventHandler = (sender, e) => { |
| | | btnUnallocated.IsSelected = false; |
| | |
| | | btnUnallocated.TextSize = CSS_FontSize.TextFontSize; |
| | | btnChoosedRoom.Visible = true; |
| | | btnChooseRoomIcon.Visible = true; |
| | | LoadFunctionListRow(false); |
| | | LoadFunctionListRow(allocatedList); |
| | | }; |
| | | } |
| | | |
| | |
| | | btn.IsSelected = !btn.IsSelected; |
| | | if (btn.IsSelected) |
| | | { |
| | | function.roomIdList.Add(roomId); |
| | | function.roomIdList.Add(room.sid); |
| | | } |
| | | else |
| | | { |
| | | function.roomIdList.Remove(roomId); |
| | | function.roomIdList.Remove(room.sid); |
| | | } |
| | | }; |
| | | btn.MouseUpEventHandler = (sender, e) => { |
| | | btn.IsSelected = !btn.IsSelected; |
| | | if (btn.IsSelected) |
| | | { |
| | | function.roomIdList.Add(roomId); |
| | | function.roomIdList.Add(room.sid); |
| | | } |
| | | else |
| | | { |
| | | function.roomIdList.Remove(roomId); |
| | | function.roomIdList.Remove(room.sid); |
| | | } |
| | | }; |
| | | } |
| | |
| | | } |
| | | btn.IsSelected = true; |
| | | showedFunctionRoomId = btn.Tag.ToString() == "0" ? null : btn.Tag.ToString(); |
| | | LoadFunctionListRow(false); |
| | | LoadFunctionListRow(allocatedList.FindAll((obj) => obj.roomIdList.Contains(showedFunctionRoomId))); |
| | | btnChoosedRoom.Text = chooseRoomName; |
| | | dialog.Close(); |
| | | }; |
| | |
| | | { |
| | | btnConfrim.MouseUpEventHandler = (sender, e) => { |
| | | DB_ResidenceData.residenceData.SaveResidenceData(); |
| | | DB_ResidenceData.residenceData.rooms.Find((obj) => obj.sid == roomId).RefreshFunctions(); |
| | | room.RefreshFunctions(); |
| | | bodyView.RemoveFromParent(); |
| | | }; |
| | | } |