Ejemplo n.º 1
0
        /// <summary>
        /// 获取中间件服务器当前时间
        /// </summary>
        /// <param name="p_dtmDateTime"></param>
        /// <returns></returns>
        public long m_lngGetCurrentDateTime(out DateTime p_dtmDateTime)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC objDomain =
                (com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC));
            lngRes = objDomain.m_lngGetCurrentDateTime(out p_dtmDateTime);
            return(lngRes);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 获取门诊药房基本信息表
        /// </summary>
        /// <param name="m_dtDeptDesc"></param>
        /// <returns></returns>
        public long m_lngGetDeptInfo(out DataTable m_dtDeptDesc)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC));
            lngRes = objSvc.m_lngGetDeptInfo(objPrincipal, out m_dtDeptDesc);
            return(lngRes);
        }
Ejemplo n.º 3
0
        internal long m_lngCheckIsDrugStoreDept(string p_strDeptID, out bool p_blnSendToDrugStore)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC));
            lngRes = objSvc.m_lngCheckIsDrugStoreDept(objPrincipal, p_strDeptID, out p_blnSendToDrugStore);
            return(lngRes);
        }
Ejemplo n.º 4
0
        /// <summary>
        /// 检查单据状态值
        /// </summary>
        /// <param name="p_intType">单据类别:1为药房出库单</param>
        /// <param name="p_lngSeq">主表seq</param>
        /// <param name="m_intStatus">单据状态值</param>
        /// <returns></returns>
        internal long m_lngCheckStatus(int p_intType, long p_lngSeq, out int m_intStatus)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC));
            lngRes = objSvc.m_lngCheckStatus(objPrincipal, p_intType, p_lngSeq, out m_intStatus);
            return(lngRes);
        }
Ejemplo n.º 5
0
        /// <summary>
        /// 根据类型名称获取出入库类型ID
        /// </summary>
        /// <param name="p_objPrincipal"></param>
        /// <param name="p_intFlag">0-入库;1-出库</param>
        /// <param name="p_strTypeName">类型名称</param>
        /// <param name="p_intTypeCode">类型ID</param>
        /// <returns></returns>
        internal long m_lngGetTypeCodeByName(int p_intFlag, string p_strTypeName, out int p_intTypeCode)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC));
            lngRes = objSvc.m_lngGetTypeCodeByName(objPrincipal, p_intFlag, p_strTypeName, out p_intTypeCode);
            return(lngRes);
        }
Ejemplo n.º 6
0
        /// <summary>
        /// 获取出入库类型
        /// </summary>
        /// <param name="p_dtStoreType"></param>
        /// <returns></returns>
        public long m_lngGetTypeCode(Int16 p_intType, out DataTable p_dtStoreType)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC));
            lngRes = objSvc.m_lngGetTypeCode(objPrincipal, p_intType, out p_dtStoreType);
            return(lngRes);
        }
Ejemplo n.º 7
0
        /// <summary>
        /// 获取药品制剂类型
        /// </summary>
        /// <param name="p_strDrugStoreId">药房ID</param>
        /// <param name="p_objMPVO">药品制剂类型</param>
        /// <returns></returns>
        public long m_lngGetMedicinePreptype(string p_strDrugStoreId, out clsMEDICINEPREPTYPE_VO[] p_objMPVO)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC));
            lngRes = objSvc.m_lngGetMedicinePreptype(objPrincipal, p_strDrugStoreId, out p_objMPVO);
            return(lngRes);
        }
Ejemplo n.º 8
0
        /// <summary>
        /// 获取药品最基本信息
        /// </summary>
        /// <param name="p_objPrincipal"></param>
        /// <param name="p_strAssistCode">查询条件</param>
        /// <param name="p_dtbMedicine">返回结果</param>
        /// <returns></returns>
        public long m_lngGetBaseMedicine(string p_strAssistCode, string m_strMedStoreid, out DataTable p_dtbMedicine)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC));
            lngRes = objSvc.m_lngGetBaseMedicine(objPrincipal, p_strAssistCode, m_strMedStoreid, out p_dtbMedicine);
            return(lngRes);
        }
Ejemplo n.º 9
0
 internal void m_mthGetDeptID(string p_strStorageID, out string p_strDeptID)
 {
     com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC objSvc =
         (com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsDS_Public_Supported_SVC));
     objSvc.m_lngGetDeptID(objPrincipal, p_strStorageID, out p_strDeptID);
 }