| | |
| | | }.Show(bodyView); |
| | | return; |
| | | } |
| | | foreach (var tempRoom in DB_ResidenceData.Rooms) |
| | | foreach (var tempRoom in DB_ResidenceData.residenceData.Rooms) |
| | | { |
| | | if (room.roomName == tempRoom.roomName) |
| | | { |
| | |
| | | return; |
| | | } |
| | | } |
| | | DB_ResidenceData.residenceData.AddRoom(room); |
| | | SpatialInfo.CurrentSpatial.AddRoom(room); |
| | | room.SaveRoomData(); |
| | | backAction(); |
| | | this.RemoveFromParent(); |
| | |
| | | f.roomIds.Remove(room.uid); |
| | | } |
| | | } |
| | | DB_ResidenceData.residenceData.DelRoom(room); |
| | | SpatialInfo.CurrentSpatial.DelRoom(room); |
| | | // backAction(); |
| | | // DB_ResidenceData.DelRoom(room); |
| | | //删除事件回调 |
| | |
| | | EventHandler<MouseEventArgs> eventHandler = (sender, e) => |
| | | { |
| | | List<string> roomNameList = new List<string>(); |
| | | foreach (var rroom in DB_ResidenceData.Rooms) |
| | | foreach (var rroom in DB_ResidenceData.residenceData.Rooms) |
| | | { |
| | | roomNameList.Add(rroom.roomName); |
| | | } |