/// <summary> /// 药理分类维护业务操作:修改信息 /// Create 黄伟灵 by 2005-09-8 /// <param name="strMainID">修改分类信息结点</param> /// <param name="p_objResultArr">输出数据</param> /// <returns>失败:-1 ,成功:所影响的结果数</returns> /// </summary> public long m_lngModify(com.digitalwave.iCare.ValueObject.clsHISMedType_VO objTD_VO) { long lngRes = 0; com.digitalwave.iCare.middletier.HIS.clsHISMedTypeManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.clsHISMedTypeManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsHISMedTypeManageSvc)); lngRes = objSvc.m_lngModify(objPrincipal, objTD_VO); objSvc.Dispose(); objSvc = null; return(lngRes); }
/// <summary> /// 方法:判断助记码是否唯一 /// </summary> /// <param name="blnHasThisZhujima">返回结果,已存在此助记码则返回true</param> /// <param name="p_strZhuJiMa">助记码数据</param> /// <returns>失败:-1 ,成功:所影响的结果数</returns> public long m_lngGetMedTypeZhuJiMaById(out bool blnHasThisZhujima, string p_strZhuJiMa) { long lngRes = 0; com.digitalwave.iCare.middletier.HIS.clsHISMedTypeManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.clsHISMedTypeManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsHISMedTypeManageSvc)); lngRes = objSvc.m_lngGetMedTypeZhuJiMaById(objPrincipal, out blnHasThisZhujima, p_strZhuJiMa); objSvc.Dispose(); objSvc = null; return(lngRes); }
/// <summary> /// 方法:判断某结点是否拥有子结点:(药理分类中是否有子分类) /// </summary> /// <param name="blnHasSubNode">返回结果,存在子结点则返回true</param> /// <param name="m_strPHARMAID_CHR">数据库中自动产生的ID号</param> /// <returns>失败:-1 ,成功:所影响的结果数</returns> public long m_lngCheckMedTypeIsHasSubById(out bool blnHasSubNode, string m_strPHARMAID_CHR) { long lngRes = 0; com.digitalwave.iCare.middletier.HIS.clsHISMedTypeManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.clsHISMedTypeManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsHISMedTypeManageSvc)); lngRes = objSvc.m_lngCheckMedTypeIsHasSubById(objPrincipal, out blnHasSubNode, m_strPHARMAID_CHR); objSvc.Dispose(); objSvc = null; return(lngRes); }
/// <summary> /// 药理分类维护业务操作:加载主结点 /// Create 黄伟灵 by 2005-09-8 /// <param name="strMainID">根据结点号取出子结点,顶结点标识为“”</param> /// <param name="p_objResultArr">输出数据</param> /// <returns>失败:-1 ,成功:所影响的结果数</returns> /// </summary> public long m_lngGetMedTypeInfo(out clsHISMedType_VO[] p_objResultArr, string strMainID) { p_objResultArr = null; long lngRes = 0; com.digitalwave.iCare.middletier.HIS.clsHISMedTypeManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.clsHISMedTypeManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsHISMedTypeManageSvc)); lngRes = objSvc.m_lngGetMedTypeInfo(objPrincipal, out p_objResultArr, strMainID); objSvc.Dispose(); objSvc = null; return(lngRes); }