Ejemplo n.º 1
0
        private void Init()
        {
            var typeConfigs = _typeConfigBll.GetTypeConfigs(new RequestTypeConfigModel {
                IsParent = 0
            });
            //就诊类型
            var patientTypes = typeConfigs.Where(x => x.DataType == TypeConfigEnum.PatientType).ToList();

            patientTypes.Insert(0, new Models.TypeConfig.TypeConfigModel {
                DataCode = "-1", DataName = "全部"
            });
            cmbPatientType.DisplayMember = "DataName";
            cmbPatientType.ValueMember   = "DataCode";
            cmbPatientType.DataSource    = patientTypes;
            var visitTypes = typeConfigs.Where(x => x.DataType == TypeConfigEnum.VisitType).ToList();

            cmbVisitType.DisplayMember = "DataName";
            cmbVisitType.ValueMember   = "DataCode";
            cmbVisitType.DataSource    = visitTypes;
            //检查类型
            ckbCheckType.Items.Clear();
            var checkTypes = typeConfigs.Where(x => x.DataType == TypeConfigEnum.CheckType).ToList();

            checkTypes.ForEach(x =>
            {
                ckbCheckType.Items.Add(x.DataCode);
            });
        }
Ejemplo n.º 2
0
        private void Init()
        {
            var typeConfigs = _typeConfigBll.GetTypeConfigs(new Models.TypeConfig.RequestTypeConfigModel {
                IsParent = 0
            });
            //性别
            var Genders = typeConfigs.Where(x => x.DataType == TypeConfigEnum.Gender).ToList();

            cmbGender.DisplayMember = "DataName";
            cmbGender.ValueMember   = "DataCode";
            cmbGender.DataSource    = Genders;
            //cmbGender.SelectedIndex = 0;
            //就诊类型
            var visitTypes = typeConfigs.Where(x => x.DataType == TypeConfigEnum.VisitType).ToList();

            cmbVisitType.DisplayMember = "DataName";
            cmbVisitType.ValueMember   = "DataCode";
            cmbVisitType.DataSource    = visitTypes;
            //cmbPatientType.SelectedIndex = 0;
            //就诊类型
            var patientTypes = typeConfigs.Where(x => x.DataType == TypeConfigEnum.PatientType).ToList();

            cmbPatientType.DisplayMember = "DataName";
            cmbPatientType.ValueMember   = "DataCode";
            cmbPatientType.DataSource    = patientTypes;
            //科室列表
            var depts = _deptmentBll.GetDeptments(1);

            cmbApplyDept.DisplayMember = "DeptName";
            cmbApplyDept.ValueMember   = "DeptCode";
            cmbApplyDept.DataSource    = depts;
            cmbCheckDept.DisplayMember = "DeptName";
            cmbCheckDept.ValueMember   = "DeptCode";
            cmbCheckDept.DataSource    = new List <DeptmentModel> (depts);
            //检查类型
            var checkTypes = typeConfigs.Where(x => x.DataType == TypeConfigEnum.CheckType).ToList();

            cmbCheckType.DisplayMember = "DataName";
            cmbCheckType.ValueMember   = "DataCode";
            cmbCheckType.DataSource    = checkTypes;
            //检查设备
            var checkEqus = typeConfigs.Where(x => x.DataType == TypeConfigEnum.CheckEqu).ToList();

            cmbEquipment.DisplayMember = "DataName";
            cmbEquipment.ValueMember   = "DataCode";
            cmbEquipment.DataSource    = checkEqus;
            //检查部位
            var positions = _positionMethodBll.GetPositions();

            cmbPosition.TextSource = positions.Select(x => x.Name).ToList();

            txtBillHospital.Text = AppConfSetting.HospitalName;
        }
Ejemplo n.º 3
0
        private void ConfigurationSettingForm_Load(object sender, EventArgs e)
        {
            cmbType.DisplayMember = "DataName";
            cmbType.ValueMember   = "DataCode";
            var types = _typeConfigBll.GetTypeConfigs(new RequestTypeConfigModel {
                IsParent = 1
            });

            types.Insert(0, new TypeConfigModel {
                DataCode = "-1", DataName = "全部"
            });
            cmbType.DataSource = types; // EnumUnit.EnumToList<TypeConfigEnum>();
            dataGridView1.ClearSelection();
            SetStyle();
            BindData();
            //this.comboBox1.Text = AppConfSetting.GlobalFontSize.ToString();
            ////this.txtHospitalCode.Text = AppConfSetting.HospitalCode;
            ////this.txtHospitalName.Text = AppConfSetting.HospitalName;
            //hospitalTypeConfigModel = _typeConfigBll.GetTypeConfig(TypeConfigEnum.HospitalInfo);
            //this.txtHospitalCode.Text = hospitalTypeConfigModel.DataCode;
            //this.txtHospitalName.Text = hospitalTypeConfigModel.DataName;
        }