private void buttonApply_Click(object sender, EventArgs e) { if (comboBoxService.Items.Count < 1 || comboBoxMaster.Items.Count < 1 || comboBoxMaster.SelectedItem == null || comboBoxService.SelectedItem == null || textBoxClientName.Text == "" || comboBoxTime.SelectedItem == null) { DialogResult dialogResult = MessageBox.Show("Не выбрано одно из полей", "Ошибка", MessageBoxButtons.OK); return; } if (edit) { Service service = (Service)comboBoxService.SelectedItem; Master master = (Master)comboBoxMaster.SelectedItem; Client client = mainController.getClient(textBoxClientNumber.Text); DateTime day = mainMonthCalendar.SelectionStart; int hour = (int)comboBoxTime.SelectedItem; mainController.changeRecord(service, master, client, day, hour, inputRecord); this.Close(); } else { Service service = (Service)comboBoxService.SelectedItem; Master master = (Master)comboBoxMaster.SelectedItem; Client client = mainController.getClient(textBoxClientNumber.Text); DateTime day = mainMonthCalendar.SelectionStart; int hour = (int)comboBoxTime.SelectedItem; mainController.registerRecord(service, master, client, day, hour); this.Close(); } }