private void lbRoom_Click(object sender, EventArgs e) { try { _select_RoomName = lbRoom.SelectedItem.ToString(); var roomName = lbRoom.SelectedItem.ToString(); var room = _testBLL.GetAllRoomsByName(roomName); _select_Room = room; txtRoomName.Text = room.Name; txtCap.Text = room.Capacity.ToString(); txtSex.Text = room.Sex ? "男生宿舍" : "女生宿舍"; txtStatus.Text = _testBLL.GetRoomCapacity(room.ID) == room.Capacity ? "满员" : "未满员"; //显示该宿舍入住记录 lbStuRoom.DataSource = _testBLL.GetStuNoRoom(room.ID); lbStuRoom.SelectedIndex = -1; } catch { } }