private bool RoomUpdate() { //按钮点击修改 try { if (txtRoomName.Tag == null) { MessageBox.Show("请选择需要修改的房间信息。", "提示"); return(false); } DepRoomData roomData = GetSelectRoomData(); if (roomData == null) { MessageBox.Show("未获取到有效的房间信息。", "提示"); return(false); } if (VerifyRoom(true) == false) { return(false); } roomData.房间信息 = new JRoomInfo(); roomData.房间信息.备注描述 = txtTag.Text; roomData.房间信息.位置 = txtPosition.Text; roomData.房间信息.负责人 = txtLeader.Text; roomData.房间信息.创建日期 = System.DateTime.Now.ToString(); roomData.房间名称 = txtRoomName.Text; roomData.房间信息.CopyBasePro(roomData); _DepRoomModel.UpdateRoomInfo(roomData); DataRow dr = roomData.GetBindRow(); dr["房间名称"] = txtRoomName.Text; return(true); } catch (Exception ex) { MsgBox.ShowException(ex, "设备房间信息保存失败,请参看描述信息:", this); return(false); } }