private bool VerifyRoom(bool isModify = false) { //验证房间名称是否为空,是否存在相同名称 if (string.IsNullOrEmpty(txtRoomName.Text.Trim())) { MessageBox.Show("房间名称不能为空。", "提示"); txtRoomName.Focus(); return(false); } string roomID = _DepRoomModel.GetRoomID(txtRoomName.Text, cboDept.SelectedValue.ToString()); if (string.IsNullOrEmpty(roomID) == false) { if (isModify) { if (roomID.Equals(txtRoomName.Tag) == false) { MessageBox.Show("同一科室房间名称不允许重复。", "提示"); txtRoomName.Focus(); return(false); } } else { MessageBox.Show("房间名称不允许重复。", "提示"); txtRoomName.Focus(); return(false); } } return(true); }