/// <summary>
        ///
        /// </summary>
        /// <param name="p_strGroupID"></param>
        /// <returns></returns>
        public long m_lngGetMaxGroupID(out string p_strGroupID)
        {
            com.digitalwave.LabCheckItemAdminService.clsLabCheckItemAdminService m_objServ =
                (com.digitalwave.LabCheckItemAdminService.clsLabCheckItemAdminService)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.LabCheckItemAdminService.clsLabCheckItemAdminService));

            long m_lngRes = 0;

            try
            {
                m_lngRes = m_objServ.m_lngGetMaxGroupID(clsLoginContext.s_ObjLoginContext.m_ObjPrincial, out p_strGroupID);
            }
            finally
            {
                //m_objServ.Dispose();
            }
            return(m_lngRes);
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="p_objLabCheckGroup"></param>
        /// <returns></returns>
        public long m_lngAddNewGroup(clsLabCheckGroup p_objLabCheckGroup)
        {
            com.digitalwave.LabCheckItemAdminService.clsLabCheckItemAdminService m_objServ =
                (com.digitalwave.LabCheckItemAdminService.clsLabCheckItemAdminService)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.LabCheckItemAdminService.clsLabCheckItemAdminService));

            long m_lngRes = 0;

            try
            {
                m_lngRes = m_objServ.m_lngAddNewGroup(clsLoginContext.s_ObjLoginContext.m_ObjPrincial, p_objLabCheckGroup);
            }
            finally
            {
                //m_objServ.Dispose();
            }
            return(m_lngRes);
        }
        public long m_lngGetLabCheckItemsSpecial(string p_strItemID, out clsLabCheckItem p_objRecordContent)
        {
            com.digitalwave.LabCheckItemAdminService.clsLabCheckItemAdminService m_objServ =
                (com.digitalwave.LabCheckItemAdminService.clsLabCheckItemAdminService)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.LabCheckItemAdminService.clsLabCheckItemAdminService));

            long m_lngRes = 0;

            try
            {
                m_lngRes = m_objServ.m_lngGetLabCheckItemsSpecial(clsLoginContext.s_ObjLoginContext.m_ObjPrincial, p_strItemID, out p_objRecordContent);
            }
            finally
            {
                //m_objServ.Dispose();
            }
            return(m_lngRes);
        }