示例#1
0
        /// <summary>
        /// Load combobox filter treatments prices lists
        /// </summary>
        /// <param name="comboBox"></param>
        public void LoadComboBoxFilterTreatmentsPricesLists(ComboBox comboBox)
        {
            EnhancedComboBoxHelper.Items[] items = new EnhancedComboBoxHelper.Items[] { };
            items = items.Concat(new EnhancedComboBoxHelper.Items[] {
                new EnhancedComboBoxHelper.Items()
                {
                    _id     = -1,
                    _value  = "",
                    _values = new string[]
                    {
                        "/"
                    }
                }
            }).ToArray();
            foreach (var r in _dentnedModel.TreatmentsPricesLists.List().OrderBy(r => r.treatmentspriceslists_name))
            {
                items = items.Concat(new EnhancedComboBoxHelper.Items[] {
                    new EnhancedComboBoxHelper.Items()
                    {
                        _id     = r.treatmentspriceslists_id,
                        _value  = r.treatmentspriceslists_name,
                        _values = new string[]
                        {
                            r.treatmentspriceslists_name
                        }
                    }
                }).ToArray();
            }

            EnhancedComboBoxHelper.AttachComboBox(
                comboBox,
                new string[] { "Name" },
                items);
        }
示例#2
0
        /// <summary>
        /// Load combobox filter doctors
        /// </summary>
        /// <param name="comboBox"></param>
        public void LoadComboBoxFilterDoctors(ComboBox comboBox)
        {
            EnhancedComboBoxHelper.Items[] items = new EnhancedComboBoxHelper.Items[] { };
            items = items.Concat(new EnhancedComboBoxHelper.Items[] {
                new EnhancedComboBoxHelper.Items()
                {
                    _id     = -1,
                    _value  = "",
                    _values = new string[]
                    {
                        "/"
                    }
                }
            }).ToArray();
            foreach (var r in _dentnedModel.Doctors.List().OrderBy(r => r.doctors_surname).ThenBy(r => r.doctors_name))
            {
                items = items.Concat(new EnhancedComboBoxHelper.Items[] {
                    new EnhancedComboBoxHelper.Items()
                    {
                        _id     = r.doctors_id,
                        _value  = r.doctors_surname + " " + r.doctors_name,
                        _values = new string[]
                        {
                            r.doctors_surname + " " + r.doctors_name
                        }
                    }
                }).ToArray();
            }

            EnhancedComboBoxHelper.AttachComboBox(
                comboBox,
                new string[] { "Name" },
                items);
        }