private bool RoomAdd() { //按钮点击添加,列表新增一行,数据显示控件显示缺省信息。 try { if (VerifyRoom() == false) { return(false); } DepRoomData roominfo = new DepRoomData(); roominfo.房间ID = SqlHelper.GetCmpUID(); roominfo.科室ID = cboDept.SelectedValue.ToString(); roominfo.房间信息 = new JRoomInfo(); roominfo.房间信息.备注描述 = txtTag.Text; roominfo.房间信息.位置 = txtPosition.Text; roominfo.房间信息.负责人 = txtLeader.Text; roominfo.房间信息.创建日期 = System.DateTime.Now.ToString(); roominfo.房间名称 = txtRoomName.Text; roominfo.房间信息.CopyBasePro(roominfo); _DepRoomModel.NewRoom(roominfo); DataTable dtBind = dgvDept.DataSource as DataTable; DataRow drNew = dtBind.NewRow(); drNew["房间ID"] = roominfo.房间ID; drNew["房间名称"] = roominfo.房间名称; dtBind.Rows.Add(drNew); return(true); } catch (Exception ex) { MsgBox.ShowException(ex, this); return(false); } }