Пример #1
0
        /// <summary>
        /// 获取所有特殊仪器参数信息
        /// </summary>
        /// <param name="p_objEquipVOArr"></param>
        /// <returns></returns>
        public long m_lngQuerySepcialDeviceInfo(out clsLIS_Equip_DB_ConfigVO[] p_objEquipVOArr)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objDeviceSvc = null;
            objDeviceSvc = (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
            lngRes       = objDeviceSvc.m_lngQuerySepcialDeviceInfo(objPrincipal, out p_objEquipVOArr);
            return(lngRes);
        }
Пример #2
0
        /// <summary>
        /// 删除特殊仪器参数
        /// </summary>
        /// <param name="p_strDeviceModelID"></param>
        /// <returns></returns>
        public long m_lngDeleteSpecialDevice(string p_strDeviceModelID)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objDeviceSvc = null;
            objDeviceSvc = (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
            lngRes       = objDeviceSvc.m_lngDeleteSpecialDevice(objPrincipal, p_strDeviceModelID);
            return(lngRes);
        }
Пример #3
0
        /// <summary>
        /// 删除设备检验项目
        /// </summary>
        /// <param name="p_strModelID"></param>
        /// <param name="p_objItem"></param>
        public void m_mthDoDelete(string p_strModelID, clsCheckItemAndDeviceItem_VO p_objItem)
        {
            System.Security.Principal.IPrincipal p_objPrincipal         = null;
            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objSvc =
                (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
//			com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objSvc = new com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc();
            long lngRes = objSvc.m_lngDeleteDeviceCheckItem(p_objPrincipal, p_strModelID, p_objItem);
//			objSvc.Dispose();
        }
Пример #4
0
        public long m_lngModifyDeviceCheckItem(clsLisDeviceCheckItem_VO p_objRecord)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objDeviceSvc = null;
            objDeviceSvc = (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
            lngRes       = objDeviceSvc.m_lngModifyDeviceCheckItem(objPrincipal, p_objRecord);
//			objDeviceSvc.Dispose();
            return(lngRes);
        }
Пример #5
0
        /// <summary>
        /// 添加或修改特殊仪器参数
        /// </summary>
        /// <param name="p_objEquipVo"></param>
        /// <param name="p_blnAdd"></param>
        /// <returns></returns>
        public long m_lngAddSpecialDevice(clsLIS_Equip_DB_ConfigVO p_objEquipVo, bool p_blnAdd)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objDeviceSvc = null;
            objDeviceSvc = (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
            lngRes       = objDeviceSvc.m_lngAddSpecialDevice(objPrincipal, p_objEquipVo, p_blnAdd);
            //			objDeviceSvc.Dispose();
            return(lngRes);
        }
Пример #6
0
        public long m_lngGetDeviceModel(out DataTable dtbDeviceModel)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objDeviceSvc = null;
            objDeviceSvc = (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
            lngRes       = objDeviceSvc.m_lngGetAllDeviceModel(objPrincipal, out dtbDeviceModel);
//			objDeviceSvc.Dispose();
            return(lngRes);
        }
Пример #7
0
        public long m_lngDelCheckItemDeviceCheckItem(string p_strSourceCheckItemID)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objDeviceSvc = null;
            objDeviceSvc = (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
            lngRes       = objDeviceSvc.m_lngDelCheckItemDeviceCheckItem(objPrincipal, p_strSourceCheckItemID);
//			objDeviceSvc.Dispose();
            return(lngRes);
        }
Пример #8
0
        public long m_lngGetDeviceCheckItemInfoByCheckItemID(string p_strCheckItemID, out clsLisDeviceCheckItem_VO objLisDeviceCheckItemVO)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objDeviceSvc = null;
            objDeviceSvc = (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
            lngRes       = objDeviceSvc.m_lngGetDeviceCheckItemInfoByCheckItemID(objPrincipal, p_strCheckItemID, out objLisDeviceCheckItemVO);
//			objDeviceSvc.Dispose();
            return(lngRes);
        }
Пример #9
0
        public long m_lngAddDeviceModel(ref clsLisDeviceModel_VO p_objDeviceModelVO)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objDeviceSvc = null;
            objDeviceSvc = (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
            lngRes       = objDeviceSvc.m_lngAddDeviceModel(objPrincipal, ref p_objDeviceModelVO);
//			objDeviceSvc.Dispose();
            return(lngRes);
        }
Пример #10
0
        public long m_lngGetAllDeviceSerial(out clsLisDeviceSerialSetUp_VO[] p_objDeviceSerialVOList)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objDeviceSvc = null;
            objDeviceSvc = (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
            lngRes       = objDeviceSvc.m_lngGetAllDeviceSerial(objPrincipal, out p_objDeviceSerialVOList);
//			objDeviceSvc.Dispose();
            return(lngRes);
        }
Пример #11
0
        public long m_lngGetCheckItemDeviceCheckItem(string p_strDeviceCheckItemID,
                                                     string p_strDeviceModelID, out clsLisCheckItemDeviceCheckItem_VO[] p_objCheckItemDeviceCheckItem)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objDeviceSvc = null;
            objDeviceSvc = (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
            lngRes       = objDeviceSvc.m_lngGetCheckItemDeviceCheckItem(objPrincipal, p_strDeviceCheckItemID, p_strDeviceModelID, out p_objCheckItemDeviceCheckItem);
//			objDeviceSvc.Dispose();
            return(lngRes);
        }
Пример #12
0
        public long m_lngGetCheckItemByModelID(string p_strModelID, out clsLisDeviceCheckItem_VO[] p_objResultArr)
        {
            long lngRes = 0;

            System.Security.Principal.IPrincipal p_objPrincipal         = null;
            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objSvc =
                (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
            lngRes = objSvc.m_lngGetCheckItemByModelID(p_objPrincipal, p_strModelID, out p_objResultArr);
//			objSvc.Dispose();
            return(lngRes);
        }
Пример #13
0
        /// <summary>
        /// 查询所有当前可用检验仪器列表,
        /// 停用日期为NULL 或 大于 当前日期 且 起用日期 小于等于当前日期,
        /// 刘彬 2004.05.26
        /// </summary>
        /// <param name="p_dtbDeviceList">
        /// table:t_bse_lis_device
        /// column:
        /// deviceid_chr
        /// device_model_id_chr
        /// dataacquisitioncomputerip_chr
        /// begin_date_dat
        /// end_date_dat
        /// devicename_vchr
        /// place_vchr
        /// deptid_chr
        /// isdatatrans_int
        /// </param>
        /// <returns></returns>
        public long m_lngGetDeviceList(out DataTable p_dtbDeviceList)
        {
            long lngRes = 0;

            p_dtbDeviceList = null;
            System.Security.Principal.IPrincipal objPrincipal = null;
            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objDeviceSvc =
                (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
            lngRes = objDeviceSvc.m_lngGetDeviceList(objPrincipal, out p_dtbDeviceList);
//			objDeviceSvc.Dispose();
            return(lngRes);
        }
Пример #14
0
        /// <summary>
        /// 获得检验设备的种类列表
        /// </summary>
        /// <param name="p_objResultArr"></param>
        /// <returns></returns>
        public long m_lngGetLisDeviceCategory(out clsLisDeviceCategory_VO[] p_objResultArr)
        {
            p_objResultArr = new clsLisDeviceCategory_VO[0];
            long lngRes = 0;

            System.Security.Principal.IPrincipal p_objPrincipal         = null;
            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objSvc =
                (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
            lngRes = objSvc.m_lngGetLisDeviceCategory(p_objPrincipal, out p_objResultArr);
//			objSvc.Dispose();
            return(lngRes);
        }
Пример #15
0
        /// <summary>
        ///  根据仪器型号ID查找所有的具体仪器 刘彬 2004.05.07
        /// </summary>
        /// <param name="p_objPrinipal"></param>
        /// <param name="p_strDeviceModelID"></param>
        /// <param name="p_dtbDevice"></param>
        /// <returns>
        /// DEVICEID_CHR
        /// DEVICENAME_VCHR
        /// </returns>
        public long m_lngGetDeviceByDeviceModelID(string[] p_strDeviceModelIDArr, out System.Data.DataTable p_dtbDevice)
        {
            long lngRes = 0;

            p_dtbDevice = null;
            System.Security.Principal.IPrincipal objPrincipal = null;



            com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc objSvc =
                (com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsLisDeviceSvc));
            lngRes = objSvc.m_lngGetDeviceByDeviceModelID(objPrincipal, p_strDeviceModelIDArr, out p_dtbDevice);

            return(lngRes);
        }