public long m_lngGetResultByConditionMedicineType(out clsValue_MedicineType_VO[] p_objResultArr) { long lngRes = 0; //com.digitalwave.iCare.middletier.HIS.clsDemoMiddleTierSVC objSvc =(com.digitalwave.iCare.middletier.HIS.clsDemoMiddleTierSVC)clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsDemoMiddleTierSVC)); //创建中间件COM对象 com.digitalwave.iCare.middletier.MedicineStoreService.clsMiddleTier_StorageDetailQuerySVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMiddleTier_StorageDetailQuerySVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMiddleTier_StorageDetailQuerySVC)); lngRes = objSvc.m_lngGetMedicineTypeData(objPrincipal, out p_objResultArr); return(lngRes); }
/// <summary> /// 保存可供标志 /// </summary> /// <param name="m_dicStorageProvide"></param> /// <returns></returns> internal long m_lngSaveStorageProvide(Dictionary <string, string> m_dicStorageProvide) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMiddleTier_StorageDetailQuerySVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMiddleTier_StorageDetailQuerySVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMiddleTier_StorageDetailQuerySVC)); lngRes = objSvc.m_lngSaveStorageProvide(objPrincipal, m_dicStorageProvide); return(lngRes); }
public long m_lngGetResultByConditionStorageDetail(ref clsStorageDetail_SqlConditionQueryParam_VO objvalue_Param, bool p_blnAccount, List <string> lstMedicineType, ref DataTable dtbResult) { long lngRes = 0; //com.digitalwave.iCare.middletier.HIS.clsDemoMiddleTierSVC objSvc =(com.digitalwave.iCare.middletier.HIS.clsDemoMiddleTierSVC)clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsDemoMiddleTierSVC)); //创建中间件COM对象 com.digitalwave.iCare.middletier.MedicineStoreService.clsMiddleTier_StorageDetailQuerySVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMiddleTier_StorageDetailQuerySVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMiddleTier_StorageDetailQuerySVC)); lngRes = objSvc.m_lngGetStorageDetailData(objPrincipal, p_blnAccount, ref objvalue_Param, lstMedicineType, ref dtbResult); return(lngRes); }
/// <summary> /// 根据药库名称获取货架信息 /// </summary> /// <param name="p_strStoreName">药库名称</param> /// <param name="m_dtbStorageRack">货架信息</param> /// <returns></returns> internal long m_lngGetStorageRack(string p_strStoreName, out DataTable m_dtbStorageRack) { long lngRes = 0; com.digitalwave.iCare.middletier.MedicineStoreService.clsMiddleTier_StorageDetailQuerySVC objSvc = (com.digitalwave.iCare.middletier.MedicineStoreService.clsMiddleTier_StorageDetailQuerySVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsMiddleTier_StorageDetailQuerySVC)); lngRes = objSvc.m_lngGetStorageRack(objPrincipal, p_strStoreName, out m_dtbStorageRack); return(lngRes); }