예제 #1
0
        public long m_lngDelCheckItemRefByCheckItemID(string strCheckItemID)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc objCheckItemSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc));
            lngRes = objCheckItemSvc.m_lngDelCheckItemRef(objPrincipal, strCheckItemID);
//			objCheckItemSvc.Dispose();
            return(lngRes);
        }
예제 #2
0
        public long m_lngAddCheckItemRefList(ref clsCheckItemRef_VO[] objCheckItemRefVOList)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc objCheckItemSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc));
            lngRes = objCheckItemSvc.m_lngAddCheckItemRefList(objPrincipal, ref objCheckItemRefVOList);
//			objCheckItemSvc.Dispose();
            return(lngRes);
        }
예제 #3
0
        //查询某一样品类别的所有样品性状
        public long QryAllSampleCharacter(out System.Data.DataTable dtbAllSampleCharacter, string strSampleTypeID)
        {
            long lngRes = 0;

            System.Security.Principal.IPrincipal p_objPrincipal = null;
            com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc objSampleCharacterSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc));
            lngRes = objSampleCharacterSvc.m_lngGetAllSampleCharacter(p_objPrincipal, strSampleTypeID, out dtbAllSampleCharacter);
//			objSampleCharacterSvc.Dispose();
            return(lngRes);
        }
예제 #4
0
        public long DelSampleType(string strSampleTypeID)
        {
            long lngRes = 0;

            System.Security.Principal.IPrincipal p_objPrincipal = null;
            com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc objSampleTypeSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc));
            lngRes = objSampleTypeSvc.m_lngDelSampleTypeBySampleTypeID(p_objPrincipal, strSampleTypeID);
//			objSampleTypeSvc.Dispose();
            return(lngRes);
        }
예제 #5
0
        public long m_lngSetDefaultFlagByTemplateID(string p_strTemplateID, int p_intFlag)
        {
            long lngRes = 0;

            System.Security.Principal.IPrincipal p_objPrincipal = null;
            com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc objCheckItemSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc));
            lngRes = objCheckItemSvc.m_lngSetDefaultFlagByTemplateID(p_objPrincipal, p_strTemplateID, p_intFlag);
//			objCheckItemSvc.Dispose();
            return(lngRes);
        }
예제 #6
0
        public long m_lngSetCheckItemDetailByCheckItemID(clsCheckItem_VO p_objCheckItem)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc objSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc)com.digitalwave.iCare.common.clsObjectGenerator.
                objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc));
            lngRes = objSvc.m_lngSetCheckItemDetailByCheckItemID(objPrincipal, ref p_objCheckItem);
//			objSvc.Dispose();
            return(lngRes);
        }
예제 #7
0
        public long m_lngSetCheckItemAndRef(clsCheckItem_VO p_objCheckItem, clsCheckItemRef_VO[] p_objCheckItemRefArr)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc objSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc)com.digitalwave.iCare.common.clsObjectGenerator.
                objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc));
            lngRes = objSvc.m_lngSetCheckItemAndRef(objPrincipal, p_objCheckItem, p_objCheckItemRefArr);
//			objSvc.Dispose();
            return(lngRes);
        }
예제 #8
0
        public long m_lngValueTemplateDetailArr(ArrayList p_arlAddNewArr, ArrayList p_arlDelArr, ArrayList p_arlUpdArr, string p_strTemplateID, string p_strIdx)
        {
            long lngRes = 0;

            System.Security.Principal.IPrincipal p_objPrincipal = null;
            com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc objCheckItemSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc));
            lngRes = objCheckItemSvc.m_lngValueTemplateDetailArr(p_objPrincipal, p_arlAddNewArr, p_arlDelArr, p_arlUpdArr, p_strTemplateID, p_strIdx);
//			objCheckItemSvc.Dispose();
            return(lngRes);
        }
예제 #9
0
        public long m_lngReuseTemplate(clsLisValueTemplateItem_VO p_objOldRecord, clsLisValueTemplateItem_VO p_objNewRecord)
        {
            long lngRes = 0;

            System.Security.Principal.IPrincipal p_objPrincipal = null;
            com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc objCheckItemSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc));
            lngRes = objCheckItemSvc.m_lngReuseTemplate(p_objPrincipal, p_objOldRecord, p_objNewRecord);
//			objCheckItemSvc.Dispose();
            return(lngRes);
        }
예제 #10
0
        //更样本性状记录
        public long SetSampleCharacter(string strSampleCharacter, string strPyCode, string strWbCode, string strSampleTypeID, string strSEQ)
        {
            long lngRes = 0;

            System.Security.Principal.IPrincipal p_objPrincipal = null;
            com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc objSampleCharacterSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc));
            lngRes = objSampleCharacterSvc.m_lngSetSampleCharacterBySampleTypeIDAndSEQ(p_objPrincipal, strSampleTypeID, strSEQ, strSampleCharacter,
                                                                                       strPyCode, strWbCode);
//			objSampleCharacterSvc.Dispose();
            return(lngRes);
        }
예제 #11
0
        public long m_lngAddNewCheckItemVauleTemplate(clsLisValueTemplate_VO p_objValueTemplate, clsLisValueTemplateItem_VO p_objValueTemplateItem,
                                                      clsLisValueTemplateDetail_VO[] p_objValueTemplateDetailArr)
        {
            long lngRes = 0;

            System.Security.Principal.IPrincipal p_objPrincipal = null;
            com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc objCheckItemSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc));
            lngRes = objCheckItemSvc.m_lngAddNewCheckItemVauleTemplate(p_objPrincipal, p_objValueTemplate, p_objValueTemplateItem, p_objValueTemplateDetailArr);
//			objCheckItemSvc.Dispose();
            return(lngRes);
        }
예제 #12
0
        //新增样本性状记录
        public long AddNewSampleCharacter(string strSampleCharacter, string strPyCode, string strWbCode, string strSampleTypeID, ref string strSEQ)
        {
            long lngRes = 0;

            System.Security.Principal.IPrincipal p_objPrincipal = null;
            com.digitalwave.iCare.ValueObject.clsSampleCharacter_VO objSampleCharacterVO = new com.digitalwave.iCare.ValueObject.clsSampleCharacter_VO();
            objSampleCharacterVO.m_strCharacter_Desc = strSampleCharacter;
            objSampleCharacterVO.m_strPyCode         = strPyCode;
            objSampleCharacterVO.m_strSample_Type_ID = strSampleTypeID;
            objSampleCharacterVO.m_strwbCode         = strWbCode;
            objSampleCharacterVO.m_strCharacter_Ord  = strSEQ;
            com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc objSampleCharacterSvc =
                (com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsCheckItemSvc));
            lngRes = objSampleCharacterSvc.m_lngAddSampleCharacterBySampleTypeID(p_objPrincipal, ref objSampleCharacterVO);
//			objSampleCharacterSvc.Dispose();
            strSEQ = objSampleCharacterVO.m_strCharacter_Ord;
            return(lngRes);
        }