public AdminSelectForm() { InitializeComponent(); _administrators = _manhattanInfo?.Admins; var curenAdministrator = _manhattanInfo?.CurrentAdmin; label_Name.Text = curenAdministrator?.Name; // Заполняем именами Админов if (_administrators?.Count > 0) { MyComboBox.Initialize(comboBox_all_admins, _administrators.Select(x => x.Name).ToArray <object>()); } // Выбираем активного админа в комбобоксе try { if (_administrators == null || _administrators.Count <= 0) { return; } var isNameExist = curenAdministrator != null && _administrators.Select(x => x.Name).Contains(curenAdministrator.Name); comboBox_all_admins.SelectedItem = isNameExist ? curenAdministrator.Name : "Нет"; } catch (Exception) { MessageBox.Show(@"Exception admins select"); } }
/// <summary> /// Устанавливает стартовые значения CheckedListBox при загрузке формы. Список строк и галочку. /// </summary> private void InitCBoxStatus() { var statuses = Enum.GetNames(typeof(StatusPerson)).ToArray <object>().ToList(); statuses.Add(NotMatter); MyComboBox.Initialize(comboBox_Status, statuses.ToArray(), NotMatter); }
private void LoadUserData() { // Имя Клиента if (label_PersonName.Text != _person.Name) { label_PersonName.Text = _person.Name; } // Телефон if (maskedTextBox_PhoneNumber.Text != _person.Phone) { maskedTextBox_PhoneNumber.Text = _person.Phone; } // Паспорт if (maskedTextBox_Passport.Text != _person.Passport) { maskedTextBox_Passport.Text = _person.Passport; } // Права if (maskedTextBox_DriverID.Text != _person.DriverIdNum) { maskedTextBox_DriverID.Text = _person.DriverIdNum; } // Персональный Номер if (textBox_Number.Text != _person.IdString) { textBox_Number.Text = _person.IdString; } // День Рождения try { if (dateTimePicker_birthDate.Value != _person.BirthDate) { dateTimePicker_birthDate.Value = _person.BirthDate; } } catch (Exception) { dateTimePicker_birthDate.Value = DateTime.Now; } // Пол var gendRange = Enum.GetNames(typeof(Gender)).ToArray <object>(); var gendSelected = _person.GenderType.ToString(); MyComboBox.Initialize(comboBox_Gender, gendRange, gendSelected); // Особые Отметки if (_editedSpecialNote != _person.SpecialNotes) { _editedSpecialNote = _person.SpecialNotes; } MyRichTextBox.Load(richTextBox_notes, _person.SpecialNotes); }
public NumWorkoutForm(AbonementBasic abonement) { InitializeComponent(); _abonement = abonement; _selectedValue = 1; _selectedTypeWorkout = TypeWorkout.Персональная; var numbersAvailable = Options.NumAvailTrenToBuy;// 1,5,10 тренировок MyComboBox.Initialize(comboBox_num, numbersAvailable, numbersAvailable[0]); radioButton_mini.Visible = (abonement is ClubCardA); }
private void PersonsListForm_Load(object sender, EventArgs e) { // Инициализация всех контролов //ComboBox Persons var objects = DataBaseLevel.GetPersonsList().Values.Select(c => c.Name).ToArray <object>(); MyComboBox.Initialize(comboBox_Names, objects); // Пол var gendRange = Enum.GetNames(typeof(Gender)).ToArray <object>(); MyComboBox.Initialize(comboBox_Gender, gendRange, Gender.Неизвестен); // ListBox listBox_persons.Items.AddRange(objects); // Подписка на событие SelectedNameСhanged += NameProcessing; }
private void CreatePersonForm_Load(object sender, EventArgs e) { // Инициализация полей по - умолчанию // Пол var gendRange = Enum.GetNames(typeof(Gender)).ToArray <object>(); MyComboBox.Initialize(comboBox_Gender, gendRange, Gender.Неизвестен.ToString()); // День Рождения dateTimePicker_birthDate.Value = new DateTime(1990, 01, 01); //Вызов для подсветки по-умолчанию comboBox_Names.BackColor = Color.Pink; maskedTextBox_PhoneNumber.BackColor = Color.Pink; //ComboBox Persons var objects = _persons.Values.Select(c => c.Name).ToArray <object>(); MyComboBox.Initialize(comboBox_Names, objects); }
private void radioButtons_CheckedChanged(object sender, EventArgs e) { var radioB = (RadioButton)sender; var numbersAvailable = Options.NumAvailTrenToBuy;// 1,5,10 тренировок по умолчанию if (radioB.Name == radioButton_personal.Name) { _selectedTypeWorkout = TypeWorkout.Персональная; } if (radioB.Name == radioButton_aerob.Name) { _selectedTypeWorkout = TypeWorkout.Аэробный_Зал; } if (radioB.Name == radioButton_mini.Name) { _selectedTypeWorkout = TypeWorkout.МиниГруппа; numbersAvailable = Options.NumAvailMiniGroup;//1, 8 } // Сколько тренировок доступно для конкретного типа трени MyComboBox.Initialize(comboBox_num, numbersAvailable, numbersAvailable[0]); }
/// <summary> /// Устанавливает стартовые значения CheckedListBox при загрузке формы. Список строк и галочку. /// </summary> private void InitCBoxLastVisit() { comboBox_LastVisit.Items.Clear(); MyComboBox.Initialize(comboBox_LastVisit, _lastVisits, _lastVisits[0]); }