public ucRegistrationQuick() { InitializeComponent(); record = new OperationRecord(); apply = new OperationAppllication(); opsTableMgr = new Neusoft.HISFC.BizLogic.Operation.OpsTableManage(); InitControl(); }
/// <summary> /// 控件初始化 /// </summary> public void InitCtrl() { this.Clear(); this.imageList1.Images.Add(Neusoft.FrameWork.WinForms.Classes.Function.GetImage(Neusoft.FrameWork.WinForms.Classes.EnumImageList.R人员)); //麻醉方式combox try { this.cmbAnaeType.Items.Clear(); ArrayList alAnaeType = Environment.IntegrateManager.GetConstantList(EnumConstant.ANESTYPE); this.cmbAnaeType.AddItems(alAnaeType); } catch { } //麻醉效果combox try { this.cmbAnaeResult.Items.Clear(); ArrayList alAnaeResult = Environment.IntegrateManager.GetConstantList(EnumConstant.EFFECT); this.cmbAnaeResult.AddItems(alAnaeResult); } catch { } //入(PACU)室状态combox try { this.cmbInStatus.Items.Clear(); ArrayList alInStatus = Environment.IntegrateManager.GetConstantList(EnumConstant.PACUSTATUS); this.cmbInStatus.AddItems(alInStatus); } catch { } //出(PACU)室状态combox try { this.cmbOutStatus.Items.Clear(); ArrayList alOutStatus = Environment.IntegrateManager.GetConstantList(EnumConstant.PACUSTATUS); this.cmbOutStatus.AddItems(alOutStatus); } catch { } //镇痛方式 try { this.cmbDemuKind.Items.Clear(); ArrayList alDemuKind = Environment.IntegrateManager.GetConstantList(EnumConstant.DEMUKIND); this.cmbDemuKind.AddItems(alDemuKind); } catch { } //泵型 try { this.cmbDemuModel.Items.Clear(); ArrayList alDemuModel = Environment.IntegrateManager.GetConstantList(EnumConstant.DEMUMODEL); this.cmbDemuModel.AddItems(alDemuModel); } catch { } //镇痛效果combox try { this.cmbDemuResult.Items.Clear(); ArrayList alDemuResult = Environment.IntegrateManager.GetConstantList(EnumConstant.EFFECT); this.cmbDemuResult.AddItems(alDemuResult); } catch { } //一些标志Combox赋值 ArrayList alFlag = new ArrayList(); NeuObject obj = new NeuObject(); obj.ID = "1"; obj.Name = "是"; alFlag.Add(obj.Clone()); obj.ID = "0"; obj.Name = "否"; alFlag.Add(obj.Clone()); cmbCharge.AddItems((ArrayList)(alFlag.Clone())); //是否记帐 Neusoft.HISFC.BizProcess.Integrate.Manager managerMgr = new Neusoft.HISFC.BizProcess.Integrate.Manager(); Neusoft.HISFC.BizLogic.Operation.OpsTableManage opsTable = new Neusoft.HISFC.BizLogic.Operation.OpsTableManage(); Neusoft.HISFC.Models.Base.Employee objEmp = (Neusoft.HISFC.Models.Base.Employee)opsTable.Operator; //原来的 //txtPullOutOpcd.AddItems(managerMgr.QueryEmployeeByDeptID(objEmp.Dept.ID)); #region donggq--2010.10.04--{C5C20361-3B0F-4f36-AA28-D7861E9236D3} ArrayList alPullDoc = managerMgr.QueryEmployeeByDeptID("2600"); alPullDoc.AddRange(managerMgr.QueryEmployeeByDeptID("2603")); txtPullOutOpcd.AddItems(alPullDoc); #endregion //初始化麻醉科人员列表 //this.lvPersons.Dept = this.ParentForm.var.User.Dept.Clone(); //this.lvPersons.ShowDeptPerson(); //Neusoft.HISFC.Components.Common.Controls.l //this.UcCtrlEnabled(false); //this.lvPersons.DeptID = Environment.OperatorDeptID; //this.lvPersons.DeptID = "2600"; //this.lvPersons.DeptID = "2603"; }