public long m_lngModifyBarCode(string strSampleID, string strAppID) { long lngRes = 0; com.digitalwave.iCare.middletier.LIS.clsSampleSvc objSvc = (com.digitalwave.iCare.middletier.LIS.clsSampleSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsSampleSvc)); lngRes = objSvc.m_lngModifyBarCode(this.objPrincipal, strSampleID, strAppID); return(lngRes); }
/// <summary> /// 设置标本的状态 /// </summary> /// <param name="strSampleID">标本的ID号</param> /// <param name="strSampleStatus">标本设置后的状态值</param> /// <returns></returns> public long m_lngSetSampleStatus(string strSampleID, int intSampleStatus) { long lngRes = 0; System.Security.Principal.IPrincipal p_objPrincipal = null; com.digitalwave.iCare.middletier.LIS.clsSampleSvc objSampleSvc = (com.digitalwave.iCare.middletier.LIS.clsSampleSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsSampleSvc)); lngRes = objSampleSvc.m_lngSetSampleStatusBySampleId(p_objPrincipal, strSampleID, intSampleStatus); return(lngRes); }
/// <summary> /// 更新样本标志位 /// 刘彬 2004.10.31 /// </summary> /// <param name="p_strSampleIDArr"></param> /// <param name="p_intSourceStatus"></param> /// <param name="p_intTargetStatus"></param> /// <returns> /// 小于等于0:出错; ///1:成功。 /// </returns> public long m_lngUpdateSampleFlag(string[] p_strSampleIDArr, int p_intSourceStatus, int p_intTargetStatus) { long lngRes = 0; com.digitalwave.iCare.middletier.LIS.clsSampleSvc objSvc = (com.digitalwave.iCare.middletier.LIS.clsSampleSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsSampleSvc)); lngRes = objSvc.m_lngUpdateSampleFlag(objPrincipal, p_strSampleIDArr, p_intSourceStatus, p_intTargetStatus); objSvc.Dispose(); return(lngRes); }
/// <summary> /// 为表 t_opr_lis_sample 新增,修改,删除 记录时用 ; /// 刘彬 2004.05.26 /// </summary> /// <param name="p_objRecordVOArr"></param> /// <returns></returns> public long m_lngInsertSampleRecord(clsT_OPR_LIS_SAMPLE_VO [] p_objRecordVOArr) { long lngRes = 0; com.digitalwave.iCare.middletier.LIS.clsSampleSvc objSvc = (com.digitalwave.iCare.middletier.LIS.clsSampleSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsSampleSvc)); lngRes = objSvc.m_lngInsertSampleRecord(objPrincipal, p_objRecordVOArr); // objSvc.Dispose(); return(lngRes); }
/// <summary> /// 删除仪器关联 /// </summary> /// <param name="p_objRelation"></param> /// <param name="p_blnReleaseDeviceSample"></param> /// <returns></returns> public long m_lngDeleteDeviceRelation(clsT_LIS_DeviceRelationVO p_objRelation, bool p_blnReleaseDeviceSample) { long lngRes = 0; com.digitalwave.iCare.middletier.LIS.clsSampleSvc objSvc = (com.digitalwave.iCare.middletier.LIS.clsSampleSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsSampleSvc)); lngRes = objSvc.m_lngDeleteDeviceRelation(objPrincipal, p_objRelation); // objSvc.Dispose(); return(lngRes); }
/// <summary> /// 删除仪器关联 /// </summary> /// <param name="p_strDeviceID"></param> /// <param name="p_strRelationDate"></param> /// <param name="p_strSeq"></param> /// <returns></returns> public long m_lngDeleteDeviceRelation(string p_strDeviceID, string p_strRelationDate, string p_strSeq) { long lngRes = 0; com.digitalwave.iCare.middletier.LIS.clsSampleSvc objSvc = (com.digitalwave.iCare.middletier.LIS.clsSampleSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsSampleSvc)); lngRes = objSvc.m_lngDeleteDeviceRelation(objPrincipal, p_strDeviceID, p_strRelationDate, p_strSeq); // objSvc.Dispose(); return(lngRes); }
/// <summary> /// 删除仪器关联 /// </summary> /// <param name="p_objSourceVO"></param> /// <param name="p_objTargetVO"></param> /// <returns></returns> public long m_lngModifyBind(clsT_LIS_DeviceRelationVO p_objSourceVO, clsT_LIS_DeviceRelationVO p_objTargetVO) { long lngRes = 0; com.digitalwave.iCare.middletier.LIS.clsSampleSvc objSvc = (com.digitalwave.iCare.middletier.LIS.clsSampleSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsSampleSvc)); lngRes = objSvc.m_lngModifyBind(objPrincipal, p_objSourceVO, p_objTargetVO); // objSvc.Dispose(); return(lngRes); }
public long m_lngReceptSample(clsT_OPR_LIS_SAMPLE_VO p_objSampleVO, clsT_LIS_DeviceRelationVO p_objDeviceRelationVO) { long lngRes = 0; com.digitalwave.iCare.middletier.LIS.clsSampleSvc objSvc = (com.digitalwave.iCare.middletier.LIS.clsSampleSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsSampleSvc)); lngRes = objSvc.m_lngReceptSample(objPrincipal, p_objSampleVO, p_objDeviceRelationVO); // objSvc.Dispose(); return(lngRes); }
public long m_lngSampleInterpose(clsLisSampleInterposeVO p_objRecord) { long lngRes = 0; com.digitalwave.iCare.middletier.LIS.clsSampleSvc objSvc = (com.digitalwave.iCare.middletier.LIS.clsSampleSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsSampleSvc)); lngRes = objSvc.m_lngSampleInterpose(objPrincipal, p_objRecord); // objSvc.Dispose(); return(lngRes); }
public long m_lngReceiveSample(int p_intStatus, string p_strSampleID, string p_strReceiveDat, string p_strReceiveEmp, string p_strSendPeopleID) { long lngRes = 0; com.digitalwave.iCare.middletier.LIS.clsSampleSvc objSvc = (com.digitalwave.iCare.middletier.LIS.clsSampleSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsSampleSvc)); lngRes = objSvc.m_lngReceiveSample(objPrincipal, p_intStatus, p_strSampleID, p_strReceiveDat, p_strReceiveEmp, p_strSendPeopleID); // objSvc.Dispose(); return(lngRes); }
/// <summary> /// 增加一个样本,同时修改申请样本组 /// </summary> /// <param name="p_objPrincipal"></param> /// <param name="p_strAppID"></param> /// <param name="p_objRecordVO"></param> /// <returns></returns> public long m_lngAddNewSampleAndModifyAppSampleGroup( string p_strAppID, ref clsT_OPR_LIS_SAMPLE_VO p_objRecordVO) { long lngRes = 0; com.digitalwave.iCare.middletier.LIS.clsSampleSvc objSvc = (com.digitalwave.iCare.middletier.LIS.clsSampleSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsSampleSvc)); lngRes = objSvc.m_lngAddNewSampleAndModifyAppSampleGroup(objPrincipal, p_strAppID, ref p_objRecordVO); objSvc.Dispose(); return(lngRes); }
/// <summary> /// 审核标本 /// 刘彬 2004.05.11 /// </summary> /// <param name="p_strSampleID"></param> /// <returns></returns> public long m_lngAuditingSample(string p_strSampleID) { long lngRes = 0; //com.digitalwave.iCare.middletier.LIS.clsSampleSvc objSvc=null; //objSvc=new com.digitalwave.iCare.middletier.LIS.clsSampleSvc(); com.digitalwave.iCare.middletier.LIS.clsSampleSvc objSvc = (com.digitalwave.iCare.middletier.LIS.clsSampleSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsSampleSvc)); lngRes = objSvc.m_lngAuditingSample(objPrincipal, p_strSampleID); //objResultSvc.Dispose(); return(lngRes); }