public frmListDoctor() { // // Windows 窗体设计器支持所必需的 // InitializeComponent(); m_OrderService = (com.digitalwave.iCare.middletier.BIHOrderServer.clsBIHOrderService)clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.BIHOrderServer.clsBIHOrderService)); // // TODO: 在 InitializeComponent 调用后添加任何构造函数代码 // }
/// <summary> /// 重新获取医嘱类型Vo /// </summary> private static void s_initCate() { long ret = 1; clsBIHOrderCate[] s_arrCate_temp = null; if (!Cate_tag || s_arrCate == null) { com.digitalwave.iCare.middletier.BIHOrderServer.clsBIHOrderService objSvc = (com.digitalwave.iCare.middletier.BIHOrderServer.clsBIHOrderService)clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.BIHOrderServer.clsBIHOrderService)); ret = objSvc.m_lngGetOrderCate(out s_arrCate_temp); if (ret > 0 && s_arrCate != null && s_arrCate.Length > 0 && s_arrCate.Length == s_arrCate_temp.Length) { for (int i = 0; i < s_arrCate.Length; i++) { if (s_arrCate[i].m_intISATTACH_INT == s_arrCate_temp[i].m_intISATTACH_INT && s_arrCate[i].m_strCLASSNAME_VCHR.Equals(s_arrCate_temp[i].m_strCLASSNAME_VCHR) && s_arrCate[i].m_strDes.Equals(s_arrCate_temp[i].m_strDes) && s_arrCate[i].m_strDLLNAME_VCHR.Equals(s_arrCate_temp[i].m_strDLLNAME_VCHR) && s_arrCate[i].m_strName.Equals(s_arrCate_temp[i].m_strName) && s_arrCate[i].m_strOPRADD_VCHR.Equals(s_arrCate_temp[i].m_strOPRADD_VCHR) && s_arrCate[i].m_strOPRUPD_VCHR.Equals(s_arrCate_temp[i].m_strOPRUPD_VCHR) && s_arrCate[i].m_strOrderCateID.Equals(s_arrCate_temp[i].m_strOrderCateID) && s_arrCate[i].m_strSourceTable.Equals(s_arrCate_temp[i].m_strSourceTable) && s_arrCate[i].m_strTABLEPK_VCHR.Equals(s_arrCate_temp[i].m_strTABLEPK_VCHR)) { Cate_tag = true; } else { Cate_tag = false; break; } } } s_arrCate = s_arrCate_temp; } /*<------------------------*/ if (ret <= 0) { s_arrCate = null; } }
/// <summary> /// 返回clsBIHOrderService 中间件 /// </summary> /// <returns></returns> internal clsBIHOrderService m_GetOrderSvcObject() { com.digitalwave.iCare.middletier.BIHOrderServer.clsBIHOrderService objSvc = (com.digitalwave.iCare.middletier.BIHOrderServer.clsBIHOrderService)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.BIHOrderServer.clsBIHOrderService)); return(objSvc); }