/// <summary> /// Triggered when ticket was ordered. /// </summary> /// <param name="sender">Sender</param> /// <param name="e">EventArgs</param> private void button1_Click(object sender, EventArgs e) { bool save = true; if (String.IsNullOrEmpty(chosenDate) || domainUpDown1.SelectedIndex == -1) { MessageBox.Show("Назначьте дату/время!", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); save = false; } if (save) { TicketOrder?.Invoke(this, new TicketEventArgs(Editor.GetId(comboBox1.SelectedItem.ToString()), Editor.GetId(comboBox4.SelectedItem.ToString()), chosenDate, domainUpDown1.Text)); MessageBox.Show("Талон Заказан.", "Готово", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } }