| | |
| | | btn.IsSelected = !btn.IsSelected; |
| | | if (btn.IsSelected) |
| | | { |
| | | function.roomIdList.Add(room.sid); |
| | | function.roomIds.Add(room.sid); |
| | | } |
| | | else |
| | | { |
| | | function.roomIdList.Remove(room.sid); |
| | | function.roomIds.Remove(room.sid); |
| | | } |
| | | if (changeList.Contains(function)) |
| | | { |
| | |
| | | btn.IsSelected = !btn.IsSelected; |
| | | if (btn.IsSelected) |
| | | { |
| | | function.roomIdList.Add(room.sid); |
| | | function.roomIds.Add(room.sid); |
| | | } |
| | | else |
| | | { |
| | | function.roomIdList.Remove(room.sid); |
| | | function.roomIds.Remove(room.sid); |
| | | } |
| | | if (changeList.Contains(function)) |
| | | { |
| | |
| | | } |
| | | btn.IsSelected = true; |
| | | showedFunctionRoomId = btn.Tag.ToString() == "0" ? null : btn.Tag.ToString(); |
| | | LoadFunctionListRow(allocatedList.FindAll((obj) => obj.roomIdList.Contains(showedFunctionRoomId))); |
| | | LoadFunctionListRow(allocatedList.FindAll((obj) => obj.roomIds.Contains(showedFunctionRoomId))); |
| | | btnChoosedRoom.Text = chooseRoomName; |
| | | dialog.Close(); |
| | | }; |