void c_Remove(object guest, string id) { UserControlRoom roomUserControl = (guest as Button).Parent.Parent.Parent as UserControlRoom; roomUserControl.removeFromFlowLayout(listGuestUserControl[id]); System.Console.WriteLine("Remove: " + id); addGuestToAvailableGuestList(id); }
/*----------------------Chi tiet dat phong--------------------------*/ void roomUserControl_Add(object sender, string id) { if (id == null) { return; } UserControlRoom roomUserControl = (sender as Button).Parent as UserControlRoom; addGuest(roomUserControl, listGuestUserControl[id]); removeGuestFromList(id); }
private void TaoRoomUserControl() { flowLayoutPanelRoomList.Controls.Clear(); UserControlRoom roomUserControl = null; foreach (var room in selectedRoomList.Values) { roomUserControl = new UserControlRoom(room, availableGuestList); roomUserControl.Add += roomUserControl_Add; listRoomUserControl.Add(room.MaPhong, roomUserControl); flowLayoutPanelRoomList.Controls.Add(roomUserControl); } }
void addGuest(UserControlRoom roomUserControl, Control c) { roomUserControl.addToFlowLayout(c); }