Exemple #1
0
//		public long m_lngAddNewCheckResult(com.digitalwave.iCare.ValueObject.clsCheckResult_VO p_objCheckResultVO)
//		{
//			long lngRes=0;
//			com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc objSvc =
//				(com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc));
//			lngRes = objSvc.m_lngAddNewCheckResult(objPrincipal,p_objCheckResultVO);
//			//			objSvc.Dispose();
//			return lngRes;
//		}
        #endregion

        #region [U]向t_opr_lis_check_result表插入多条记录 刘彬 2004.06.4
        /// <summary>
        /// 调用本方法时,必需传入 p_strSampleIDArr 中的所有的样本的所有检验项目结果,且只能传入
        /// 在 p_strSampleIDArr 列表之中的样本的检验项目结果;
        /// </summary>
        /// <param name="p_objCheckResultList"></param>
        /// <param name="p_strSampleIDArr"></param>
        /// <returns></returns>
        public long m_lngAddCheckResultList(com.digitalwave.iCare.ValueObject.clsCheckResult_VO[] p_objCheckResultList, string[] p_strSampleIDArr, string p_strOriginDate)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc objSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc));
            lngRes = objSvc.m_lngAddCheckResultList(objPrincipal, p_objCheckResultList, p_strSampleIDArr, p_strOriginDate);
            //			objSvc.Dispose();
            return(lngRes);
        }
Exemple #2
0
        public long m_lngSetResultImportReqStatus(string p_strDeviceID, string p_strDeviceSampleID, string p_strCheckDat, string p_strStatus)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc objSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc));
            lngRes = objSvc.m_lngSetResultImportReqStatus(objPrincipal, p_strDeviceID, p_strDeviceSampleID, p_strCheckDat, p_strStatus);
            //			objSvc.Dispose();

            return(lngRes);
        }
Exemple #3
0
        public long m_lngSetResultImportReqEndPoint(clsLisResultImportReq_VO p_objRecord)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc objSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc));
            lngRes = objSvc.m_lngSetResultImportReqEndPoint(objPrincipal, p_objRecord);
//			objSvc.Dispose();

            return(lngRes);
        }
Exemple #4
0
        public long m_lngAddNewDeviceCheckResultArrANDLog(clsDeviceReslutVO[] p_objDeviceResultArr, clsResultLogVO p_objResultLog)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc objSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc));
            lngRes = objSvc.m_lngAddNewDeviceCheckResultArrANDLog(objPrincipal, p_objDeviceResultArr, p_objResultLog);
//			objSvc.Dispose();

            return(lngRes);
        }
Exemple #5
0
        /// <summary>
        /// 根据SampleID,GroupID(基本检验组)查询结果项
        /// </summary>
        /// <param name="p_strGroupID"></param>
        /// <param name="p_strSmapleID"></param>
        /// <param name="p_dtbPrintResult">
        /// modify_dat
        /// groupid_chr
        /// check_item_id_chr
        /// sample_id_chr
        /// result_vchr
        /// unit_vchr
        /// device_check_item_name_vchr
        /// refrange_vchr
        /// check_item_name_vchr
        /// check_item_english_name_vchr
        /// min_val_dec
        /// max_val_dec
        /// abnormal_flag_chr
        /// check_dat
        /// clinicapp_vchr
        /// memo_vchr
        /// confirm_dat
        /// deviceid_chr
        /// pointliststr_vchr
        /// summary_vchr
        /// graph_img
        /// status_int
        /// checker1_chr
        /// checker2_chr
        /// confirm_person_chr
        /// operator_id_chr
        /// check_deptid_chr
        /// print_ord_int
        /// </param>
        /// <returns></returns>
        public long m_lngGetPrintResult(string p_strSampleID, string p_strGroupID, out System.Data.DataTable p_dtbPrintResult)
        {
            long lngRes = 0;

            p_dtbPrintResult = null;
            com.digitalwave.iCare.middletier.LIS.clsQueryCheckResultSvc objResultSvc = null;
            //objResultSvc=new com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc();
            com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc objSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckResultSvc));

            lngRes = objResultSvc.m_lngGetPrintResult(objPrincipal, p_strGroupID, p_strSampleID, out p_dtbPrintResult);
            //objResultSvc.Dispose();
            return(lngRes);
        }