Exemplo n.º 1
0
        public frmVitalGroup()
        {
            InitializeComponent();

            //m_objBorderTool = new clsBorderTool(Color.White);
            //m_objBorderTool.m_mthChangedControlsArrayBorder(new Control[]{this.chklstGroup
            //                                                              ,this.lstGroupItem,this.lsvParamSet,this.NUDMaxAlarm,this.NUDMinAlarm});


            cboMarker.AddItem("空心正方形");
            cboMarker.AddItem("实心正方形");
            cboMarker.AddItem("空心圆形");
            cboMarker.AddItem("星号");
            cboMarker.AddItem("加号");
            cboMarker.AddItem("上箭头");
            cboMarker.AddItem("下箭头");

            cboRefreshRate.AddItem("1分钟");
            cboRefreshRate.AddItem("5分钟");
            cboRefreshRate.AddItem("10分钟");
            cboRefreshRate.AddItem("15分钟");
            cboRefreshRate.AddItem("30分钟");

            cboRefreshRate.SelectedIndex = 1;

            m_objHighLight = new ctlHighLightFocus(clsHRPColor.s_ClrHightLight);
            m_objHighLight.m_mthAddControlInContainer(this);
        }
Exemplo n.º 2
0
        private void m_cboDept_SelectedIndexChanged(object sender, System.EventArgs e)
        {
            try
            {
                //初始化清空
                this.Cursor = Cursors.Default;
                m_cboArea.ClearItem();
                //获取病区

                clsHospitalManagerDomain objDomain      = new clsHospitalManagerDomain();
                clsEmrDept_VO[]          objAreaInfoArr = null;
                long lngRes = objDomain.m_lngGetAreaInfo(((clsDepartment)(m_cboDept.SelectedItem)).m_strDeptNewID, out objAreaInfoArr);

                //long lngRes=objDomain.m_lngGetAreaInfo(((clsEmrDept_VO)(m_cboDept.SelectedItem)).m_strDEPTID_CHR, out objAreaInfoArr);
                if (lngRes <= 0)
                {
                    if (lngRes == (long)iCareData.enmOperationResult.Not_permission)
                    {
                        clsPublicFunction.ShowInformationMessageBox("权限不足!");
                    }
                    else
                    {
                        clsPublicFunction.ShowInformationMessageBox("数据库连接失败!");
                    }
                    return;
                }
                if (objAreaInfoArr != null)
                {
                    m_cboArea.ClearItem();
                    for (int i = 0; i < objAreaInfoArr.Length; i++)
                    {
                        //转换为旧的
                        clsInPatientArea objAreaTemp = new clsInPatientArea(objAreaInfoArr[i].m_strSHORTNO_CHR, objAreaInfoArr[i].m_strDEPTNAME_VCHR, objAreaInfoArr[i].m_strDEPTID_CHR);
                        //转换使用,新表的shortno=旧表的ID,所以新加一个字段保存新表ID
                        objAreaTemp.m_strAreaNewID = objAreaInfoArr[i].m_strDEPTID_CHR;
                        m_cboArea.AddItem(objAreaTemp);
                        //m_cboArea.AddItem(objAreaInfoArr[i]);
                    }
                    m_cboArea.SelectedIndex = 0;
                }
            }
            catch (Exception exp)
            {
                string strErrMessage = exp.Message + "\n at Module:[" + exp.TargetSite.ReflectedType.Name + "]\n  Method:[" + exp.TargetSite.Name + "]";
                com.digitalwave.Utility.clsLogText objLogger = new com.digitalwave.Utility.clsLogText();
                objLogger.Log2File(MDIParent.s_strErrorFilePath, "Exception: \r\n" + strErrMessage);
            }
            #region
//			this.Cursor=Cursors.WaitCursor;
//			this.m_cboArea.ClearItem();
//			clsInPatientArea[] objAreaArr;
//			m_objDepartmentManager.m_lngGetAllAreaInDept(((clsDepartment)(this.m_cboDept.SelectedItem)).m_StrDeptID,out objAreaArr);
//			if(objAreaArr !=null)
//			{
//				this.m_cboArea.AddRangeItems(objAreaArr);
//				this.m_cboArea.SelectedIndex = 0;
//			}
//			this.Cursor=Cursors.Default;
            #endregion
        }
Exemplo n.º 3
0
        private void m_mthLoadStaticDefinition()
        {
            m_cboStaticDefinition.ClearItem();
            long lngRes = m_objDomain.m_lngGetAllStatisticDefinition(out m_objStatisticDefinitionArr);

            if (lngRes <= 0 || m_objStatisticDefinitionArr == null)
            {
                return;
            }
            for (int i = 0; i < m_objStatisticDefinitionArr.Length; i++)
            {
                m_cboStaticDefinition.AddItem(m_objStatisticDefinitionArr[i].m_strStatisticDesc);
            }
        }
Exemplo n.º 4
0
        private void m_mthLoadConditionRelation()
        {
            m_cboConditionRelation.ClearItem();
            long lngRes = m_objDomain.m_lngGetAllStatisticCCOperator(out m_objCCOperatorArr);

            if (lngRes <= 0 || m_objCCOperatorArr == null)
            {
                return;
            }
            for (int i = 0; i < m_objCCOperatorArr.Length; i++)
            {
                m_cboConditionRelation.AddItem(m_objCCOperatorArr[i].m_strOperatorDesc);
            }
        }
Exemplo n.º 5
0
 private void m_mthResetRecordList()
 {
     m_cboRecordList.ClearItem();
     m_cboRecordList.AddItem("新添");
     m_cboRecordList.SelectedIndex = 0;
 }
Exemplo n.º 6
0
        /// <summary>
        /// 登录员工的权限信息
        /// </summary>
//		private clsPrivilegeInfo[] objPIArr = clsLoginContext.s_ObjLoginContext.m_ObjPIArr;

        public frmPatientLabel()
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            this.StartPosition = FormStartPosition.CenterParent;
            try
            {
//				m_blnCanDeptSelectIndexChangeEventTakePlace=false;
                //初始化清空
                m_cboDept.ClearItem();
                this.m_cboArea.ClearItem();
                this.m_cboArea.Text = "";
                //获取科室
                clsHospitalManagerDomain objDomain      = new clsHospitalManagerDomain();
                clsEmrDept_VO[]          objDeptInfoArr = null;
                long lngRes = objDomain.m_lngGetDeptInfo(clsEMRLogin.LoginInfo.m_strEmpID, out objDeptInfoArr);
                if (lngRes <= 0)
                {
                    if (lngRes == (long)iCareData.enmOperationResult.Not_permission)
                    {
                        clsPublicFunction.ShowInformationMessageBox("权限不足!");
                    }
                    else
                    {
                        clsPublicFunction.ShowInformationMessageBox("数据库连接失败!");
                    }
                    return;
                }
                if (objDeptInfoArr != null)
                {
                    for (int i = 0; i < objDeptInfoArr.Length; i++)
                    {
                        //转换为旧的
                        clsDepartment objDeptTemp = new clsDepartment(objDeptInfoArr[i].m_strSHORTNO_CHR, objDeptInfoArr[i].m_strDEPTNAME_VCHR);
                        //转换使用,新表的shortno=旧表的ID,所以新加一个字段保存新表ID
                        objDeptTemp.m_strDeptNewID = objDeptInfoArr[i].m_strDEPTID_CHR;
                        m_cboDept.AddItem(objDeptTemp);
                        //m_cboDept.AddItem(objDeptInfoArr[i]);
                    }
                }
            }
            catch (Exception exp)
            {
                string strErrMessage = exp.Message + "\n at Module:[" + exp.TargetSite.ReflectedType.Name + "]\n  Method:[" + exp.TargetSite.Name + "]";
                com.digitalwave.Utility.clsLogText objLogger = new com.digitalwave.Utility.clsLogText();
                objLogger.Log2File(MDIParent.s_strErrorFilePath, "Exception: \r\n" + strErrMessage);
                MessageBox.Show(strErrMessage, "Error Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            #region mark by bhuang
            //添加部门
//			clsDepartment[] objDeptArr;
//
//			objDeptArr=	m_objDepartmentManager.m_objGetAllInDeptArr();
//
//			if(objDeptArr !=null)
//			{
//				string strDeptID = "";
//				for(int i=0;i<objDeptArr.Length;i++)
//				{
//					if(objPIArr != null)
//					{
//						for(int i1=0;i1<objPIArr.Length;i1++)
//						{
//							if(objPIArr[i1] == null)
//								continue;
//
//							if((objPIArr[i1].m_objGetOISF(objDeptArr[i].m_StrDeptID,(int)PrivilegeData.enmPrivilegeSF.HRPExplorer,(int)PrivilegeData.enmPrivilegeOperation.Read) != null) && strDeptID!=objDeptArr[i].m_StrDeptID)
//							{
//								m_cboDept.AddItem(objDeptArr[i]);
//								strDeptID = objDeptArr[i].m_StrDeptID;
//							}
//						}
//					}
//				}
//				m_cboDept.SelectedIndex = 0;
//			}
            #endregion
        }