public long m_lngGetReportGroupVOByReportGroupID(string p_strReportGroupID, out clsReportGroup_VO p_objReportGroupVO)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsQueryReportGroupSvc objReportGroupSvc =
                (com.digitalwave.iCare.middletier.LIS.clsQueryReportGroupSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(
                    typeof(com.digitalwave.iCare.middletier.LIS.clsQueryReportGroupSvc));
            lngRes = objReportGroupSvc.m_lngGetReportGroupVOByReportGroupID(objPrincipal, p_strReportGroupID, out p_objReportGroupVO);
//			objReportGroupSvc.Dispose();
            return(lngRes);
        }
        public long m_lngGetAllReportGroupDetail(out clsReportGroupDetail_VO[] objReportGroupDetailVOList)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.LIS.clsQueryReportGroupSvc objReportGroupSvc =
                (com.digitalwave.iCare.middletier.LIS.clsQueryReportGroupSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(
                    typeof(com.digitalwave.iCare.middletier.LIS.clsQueryReportGroupSvc));
            lngRes = objReportGroupSvc.m_lngGetAllReportGroupDetail(objPrincipal, out objReportGroupDetailVOList);
//			clsReportGroupSvc.Dispose();
            return(lngRes);
        }