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); }