public long m_lngGetAnimalculeCheckTotoal(out DataTable p_dtbResult, string strDateFrom, string strDateTo, ArrayList listSamples, ArrayList listPatientArea)
        {
            com.digitalwave.iCare.middletier.LIS.clsQueryStatSvc objAnimalculeCheckTotal =
                (com.digitalwave.iCare.middletier.LIS.clsQueryStatSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsQueryStatSvc));

            return(objAnimalculeCheckTotal.m_lngGetAnimalculeCheckTotal(base.objPrincipal, out p_dtbResult, strDateFrom, strDateTo, listSamples, listPatientArea));
        }
        /// <summary>
        /// 部门列表
        /// </summary>
        /// <returns></returns>
        public DataTable m_dtbGetDeptList()
        {
            com.digitalwave.iCare.middletier.LIS.clsQueryStatSvc obj =
                (com.digitalwave.iCare.middletier.LIS.clsQueryStatSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsQueryStatSvc));

            return(obj.m_dtbGetDeptList());
        }
        /// <summary>
        /// 获取 【细菌分布趋势】报表数据

        /// </summary>
        public long m_lngGetGermDistributeTrend(out DataTable p_dtbResult, string strDateFrom, string strDateTo)
        {
            long lngRes = 0;

            //System.Security.Principal.IPrincipal p_objPrincipal = null;

            com.digitalwave.iCare.middletier.LIS.clsQueryStatSvc objGermDistributeTrend =
                (com.digitalwave.iCare.middletier.LIS.clsQueryStatSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.LIS.clsQueryStatSvc));

            return(lngRes = objGermDistributeTrend.m_lngGetGermDistributeTrend(base.objPrincipal, out p_dtbResult, strDateFrom, strDateTo));
        }