public void m_mthGetResultImportReqByCondition() { m_objViewer.m_lsvDeviceResultImpReq.Items.Clear(); if (m_objViewer.m_cboDevice.Items.Count <= 0) { return; } long lngRes = 0; string strDeviceID = ""; string strCheckDatFrom = ""; string strCheckDatTo = ""; clsResultLogVO[] objResultArr = null; #region 获取界面数据 strDeviceID = m_objViewer.m_cboDevice.SelectedValue.ToString().Trim(); strCheckDatFrom = m_objViewer.m_dtpCheckDatFrom.Value.ToShortDateString().Trim() + " 00:00:00"; strCheckDatTo = m_objViewer.m_dtpCheckDatTo.Value.ToShortDateString().Trim() + " 23:59:59"; #endregion lngRes = m_objManage.m_lngGetDeviceResultLogByCondition(strCheckDatFrom, strCheckDatTo, strDeviceID, out objResultArr); if (lngRes > 0 && objResultArr != null && objResultArr.Length > 0) { for (int i = 0; i < objResultArr.Length; i++) { ListViewItem objlsvItem = new ListViewItem(); objlsvItem.Text = objResultArr[i].m_strIMPORT_REQ_INT; objlsvItem.SubItems.Add(objResultArr[i].m_strDeviceSampleID.Trim()); objlsvItem.SubItems.Add(objResultArr[i].m_strCheckDat.Trim()); objlsvItem.Tag = objResultArr[i]; m_objViewer.m_lsvDeviceResultImpReq.Items.Add(objlsvItem); } } else { MessageBox.Show("无符合条件的记录!"); } }