/// <summary> /// 初始化ComboBox选项 /// </summary> private void InitialCombox() { Neusoft.HISFC.BizLogic.Manager.Department deptMgr = new Neusoft.HISFC.BizLogic.Manager.Department(); //只显示除了护士站以外的科室列表 ArrayList aldepartments = deptMgr.GetDeptNoNurse(); this.comboDeptType.IsListOnly = true; this.comboDeptType.AddItems(aldepartments);//填充所属科室ComboBox this.comboPersonType.IsListOnly = true; this.comboPersonType.AddItems(Neusoft.HISFC.Models.Base.EmployeeTypeEnumService.List());//填充人员类型下内容 this.comboSex.IsListOnly = true; this.comboSex.AddItems(Neusoft.HISFC.Models.Base.SexEnumService.List());//性别 ArrayList alNurseDept = deptMgr.GetDeptment(Neusoft.HISFC.Models.Base.EnumDepartmentType.N); this.comboNurse.IsListOnly = true; this.comboNurse.AddItems(alNurseDept);//所属护理站下内容 this.comboDuty.IsListOnly = true; this.comboDuty.AddItems(GetConstant(Neusoft.HISFC.Models.Base.EnumConstant.POSITION));//职务 this.comboLevel.IsListOnly = true; this.comboLevel.AddItems(GetConstant(Neusoft.HISFC.Models.Base.EnumConstant.LEVEL));//职级 this.comboPersonEdu.IsListOnly = true; this.comboPersonEdu.AddItems(GetConstant(Neusoft.HISFC.Models.Base.EnumConstant.EDUCATION));//学历 }
/// <summary> /// 初始化Helper类型 /// </summary> private void IniHelper() { ehSpeciality.ArrayObject = GetConstant(Neusoft.HISFC.Models.Base.EnumConstant.SPECIALITY); //专业 ehVocationType.ArrayObject = GetConstant(Neusoft.HISFC.Models.Base.EnumConstant.VOCATIONTYPE); //执业类型 Neusoft.HISFC.BizLogic.Manager.Department deptMgr = new Neusoft.HISFC.BizLogic.Manager.Department(); ehDept.ArrayObject = deptMgr.GetDeptNoNurse(); //科室 ehEdu.ArrayObject = GetConstant(Neusoft.HISFC.Models.Base.EnumConstant.EDUCATION); //学历 ehLevel.ArrayObject = GetConstant(Neusoft.HISFC.Models.Base.EnumConstant.LEVEL); //职级 }
/// <summary> /// 界面初始化 /// </summary> void initInfo() { Neusoft.HISFC.BizLogic.Manager.Department deptMgr = new Neusoft.HISFC.BizLogic.Manager.Department(); ArrayList depertments = deptMgr.GetDeptNoNurse();//取除护士站以外的科室列表 if (depertments == null) { MessageBox.Show(deptMgr.Err); return; } //初始化科室类型选项 this.comboDeptType.IsListOnly = true; this.comboDeptType.AddItems(depertments); //初始化人员类型选项 this.comboPersonType.IsListOnly = true; this.comboPersonType.AddItems(Neusoft.HISFC.Models.Base.EmployeeTypeEnumService.List()); //初始化人员性别选项 this.comboPersonSex.IsListOnly = true; this.comboPersonSex.AddItems(Neusoft.HISFC.Models.Base.SexEnumService.List()); //初始化护理站选项 ArrayList nurseList = deptMgr.GetDeptment(Neusoft.HISFC.Models.Base.EnumDepartmentType.N); this.comboPersonNurse.IsListOnly = true; this.comboPersonNurse.AddItems(nurseList); //初始化职务选项 this.comboPersonDuty.IsListOnly = true; this.comboPersonDuty.AddItems(GetConstant(Neusoft.HISFC.Models.Base.EnumConstant.POSITION));//系统常数枚举类 //初始化职级代号选项 this.comboPersonLevel.IsListOnly = true; this.comboPersonLevel.AddItems(GetConstant(Neusoft.HISFC.Models.Base.EnumConstant.LEVEL)); //初始化学历选项 this.comboPersonEdu.IsListOnly = true; this.comboPersonEdu.AddItems(GetConstant(Neusoft.HISFC.Models.Base.EnumConstant.EDUCATION)); }