/// <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); }
/// <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); }
/// <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(); }
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); }
/// <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); }
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); }
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); }
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); }
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); }
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); }
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); }
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); }
/// <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); }
/// <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); }
/// <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); }