public void m_GetUsageList() { com.digitalwave.iCare.ValueObject.clsUsageType_VO[] objResult = new com.digitalwave.iCare.ValueObject.clsUsageType_VO[0]; long lngRes = clsDomain.m_lngGetUsage(out objResult, ""); if (lngRes > 0 && objResult.Length > 0) { ListViewItem lvw; for (int i1 = 0; i1 < objResult.Length; i1++) { lvw = new ListViewItem(objResult[i1].m_strUsageID); lvw.SubItems.Add(objResult[i1].m_strUsageCode); lvw.SubItems.Add(objResult[i1].m_strUsageName); m_objViewer.m_lvw.Items.Add(lvw); } } }
public void m_GetSetUsageList() { com.digitalwave.iCare.ValueObject.clsUsageType_VO[] objResult = new com.digitalwave.iCare.ValueObject.clsUsageType_VO[0]; long lngRes = clsDomain.m_lngGetUsageSet(out objResult); if (lngRes > 0 && objResult.Length > 0) { ListViewItem lvw; for (int i1 = 0; i1 < objResult.Length; i1++) { lvw = new ListViewItem(objResult[i1].m_strUsageID); lvw.SubItems.Add(objResult[i1].m_strUsageCode); lvw.SubItems.Add(objResult[i1].m_strUsageName); if (objResult[i1].m_strUsageType == "1") { lvw.SubItems.Add("注射"); } else if (objResult[i1].m_strUsageType == "2") { lvw.SubItems.Add("治疗"); } else if (objResult[i1].m_strUsageType == "3") { lvw.SubItems.Add("手术"); } else if (objResult[i1].m_strUsageType == "4") { lvw.SubItems.Add("输血"); } else { lvw.SubItems.Add("其他"); } m_objViewer.m_lvw2.Items.Add(lvw); } } }
public void m_selectByCondition() { com.digitalwave.iCare.ValueObject.clsUsageType_VO[] objResult1 = new com.digitalwave.iCare.ValueObject.clsUsageType_VO[0]; m_objViewer.m_lvw2.Items.Clear(); long lngRes = clsDomain.m_lngGetUsageSet(out objResult1); if (lngRes > 0 && objResult1.Length > 0) { ListViewItem lvw = null; for (int i1 = 0; i1 < objResult1.Length; i1++) { if (Convert.ToInt32(this.m_objViewer.m_cmbType.SelectedIndex) == 0 && Convert.ToInt32(this.m_objViewer.m_cmbType.SelectedIndex) + 1 == Convert.ToInt32(objResult1[i1].m_strUsageType.ToString())) { lvw = new ListViewItem(objResult1[i1].m_strUsageID); lvw.SubItems.Add(objResult1[i1].m_strUsageCode); lvw.SubItems.Add(objResult1[i1].m_strUsageName); lvw.SubItems.Add("注射"); //lvw.SubItems.Add(m_strJieOrderName(objResult1[i1].m_strorderid)); lvw.SubItems.Add(""); lvw.Tag = objResult1[i1]; m_objViewer.m_lvw2.Items.Add(lvw); } else if (Convert.ToInt32(this.m_objViewer.m_cmbType.SelectedIndex) == 1 && Convert.ToInt32(this.m_objViewer.m_cmbType.SelectedIndex) + 1 == Convert.ToInt32(objResult1[i1].m_strUsageType.ToString())) { lvw = new ListViewItem(objResult1[i1].m_strUsageID); lvw.SubItems.Add(objResult1[i1].m_strUsageCode); lvw.SubItems.Add(objResult1[i1].m_strUsageName); lvw.SubItems.Add("治疗"); lvw.Tag = objResult1[i1]; lvw.SubItems.Add(""); m_objViewer.m_lvw2.Items.Add(lvw); } else if (Convert.ToInt32(this.m_objViewer.m_cmbType.SelectedIndex) == 2 && Convert.ToInt32(this.m_objViewer.m_cmbType.SelectedIndex) + 1 == Convert.ToInt32(objResult1[i1].m_strUsageType.ToString())) { lvw = new ListViewItem(objResult1[i1].m_strUsageID); lvw.SubItems.Add(objResult1[i1].m_strUsageCode); lvw.SubItems.Add(objResult1[i1].m_strUsageName); lvw.SubItems.Add("手术"); lvw.SubItems.Add(""); lvw.Tag = objResult1[i1]; m_objViewer.m_lvw2.Items.Add(lvw); } else if (Convert.ToInt32(this.m_objViewer.m_cmbType.SelectedIndex) == 3 && Convert.ToInt32(this.m_objViewer.m_cmbType.SelectedIndex) + 1 == Convert.ToInt32(objResult1[i1].m_strUsageType.ToString())) { lvw = new ListViewItem(objResult1[i1].m_strUsageID); lvw.SubItems.Add(objResult1[i1].m_strUsageCode); lvw.SubItems.Add(objResult1[i1].m_strUsageName); lvw.SubItems.Add("输血"); lvw.SubItems.Add(""); lvw.Tag = objResult1[i1]; m_objViewer.m_lvw2.Items.Add(lvw); } else if (Convert.ToInt32(this.m_objViewer.m_cmbType.SelectedIndex) == 4 && Convert.ToInt32(this.m_objViewer.m_cmbType.SelectedIndex) + 1 == Convert.ToInt32(objResult1[i1].m_strUsageType.ToString())) { lvw = new ListViewItem(objResult1[i1].m_strUsageID); lvw.SubItems.Add(objResult1[i1].m_strUsageCode); lvw.SubItems.Add(objResult1[i1].m_strUsageName); lvw.SubItems.Add("其他"); lvw.SubItems.Add(""); lvw.Tag = objResult1[i1]; m_objViewer.m_lvw2.Items.Add(lvw); } //m_objViewer.m_lvw2.Items.Add(lvw); } int intTypeId = this.m_objViewer.m_cmbType.SelectedIndex + 1; DataTable dt = m_mthGetDataFromTypeId(intTypeId); for (int i = 0; i < this.m_objViewer.m_lvw2.Items.Count; i++) { for (int i2 = 0; i2 < dt.Rows.Count; i2++) { if (dt.Rows[i2]["USAGEID_CHR"].ToString().Trim() == this.m_objViewer.m_lvw2.Items[i].SubItems[0].Text.Trim()) { if (dt.Rows[i2]["ORDERNAME_VCHR"].ToString().Trim() != "") { this.m_objViewer.m_lvw2.Items[i].SubItems[4].Text += dt.Rows[i2]["ORDERNAME_VCHR"].ToString().Trim() + ","; } } } string str = this.m_objViewer.m_lvw2.Items[i].SubItems[4].Text; if (str.EndsWith(",")) { this.m_objViewer.m_lvw2.Items[i].SubItems[4].Text = str.Substring(0, str.Length - 1); } } } }