/// <summary> /// 获取药品制剂类型 /// </summary> internal void m_mthGetMedicinePreptype() { com.digitalwave.iCare.ValueObject.clsMEDICINEPREPTYPE_VO[] objMPVO = null; //clsDcl_Purchase objPDomain = new clsDcl_Purchase(); //long lngRes = objPDomain.m_lngGetMedicinePreptype(out objMPVO); m_objDomain.m_lngGetMedicinePreptype(m_objViewer.m_strStorageID2, out objMPVO); if (objMPVO != null && objMPVO.Length > 0) { m_objViewer.m_cboMediciePreptype.Items.Clear(); com.digitalwave.iCare.ValueObject.clsMEDICINEPREPTYPE_VO objAll = new com.digitalwave.iCare.ValueObject.clsMEDICINEPREPTYPE_VO(); objAll.m_intFLAGA_INT = 0; objAll.m_strMEDICINEPREPTYPE_CHR = string.Empty; objAll.m_strMEDICINEPREPTYPENAME_VCHR = "全部"; m_objViewer.m_cboMediciePreptype.Items.Add(objAll); m_objViewer.m_cboMediciePreptype.Items.AddRange(objMPVO); } //填充药品分类ListView com.digitalwave.iCare.ValueObject.clsMedicineType_VO[] objResultArr = null; m_objDomain.m_lngGetMedType(out objResultArr); if (objResultArr != null && objResultArr.Length > 0) { ListViewItem itemTmp = null; foreach (com.digitalwave.iCare.ValueObject.clsMedicineType_VO obj in objResultArr) { itemTmp = new ListViewItem(); itemTmp.SubItems.Add(obj.m_strMedicineTypeName); itemTmp.Tag = obj.m_strMedicineTypeID; m_objViewer.lsvMedType.Items.Add(itemTmp); } } m_objViewer.lsvMedType.Visible = false; }
/// <summary> /// 获取药品制剂类型 /// </summary> internal void m_mthGetMedicinePreptype() { com.digitalwave.iCare.ValueObject.clsMEDICINEPREPTYPE_VO[] objMPVO = null; m_objDomain.m_lngGetMedicinePreptype(m_objViewer.m_strStorageID, out objMPVO); if (objMPVO != null && objMPVO.Length > 0) { m_objViewer.m_cboMediciePreptype.Items.Clear(); com.digitalwave.iCare.ValueObject.clsMEDICINEPREPTYPE_VO objAll = new com.digitalwave.iCare.ValueObject.clsMEDICINEPREPTYPE_VO(); objAll.m_intFLAGA_INT = 0; objAll.m_strMEDICINEPREPTYPE_CHR = string.Empty; objAll.m_strMEDICINEPREPTYPENAME_VCHR = "全部"; m_objViewer.m_cboMediciePreptype.Items.Add(objAll); m_objViewer.m_cboMediciePreptype.Items.AddRange(objMPVO); } }
/// <summary> /// 根据药房ID取得剂型 /// </summary> /// <param name="p_strDrugStoreID"></param> /// <param name="objMPVO"></param> internal void m_mthShowMedicinePreptype(string p_strDrugStoreID, out clsMEDICINEPREPTYPE_VO[] objMPVO) { clsDcl_GetStoreCheckMedicine objDom = new clsDcl_GetStoreCheckMedicine(); objDom.m_lngGetMedicinePreptype(p_strDrugStoreID, out objMPVO); }