private void buttonSend_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBoxMail.Text)) { MessageBox.Show("Заполните Email", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (comboBoxFIO.SelectedValue == null) { MessageBox.Show("Выберите ФИО клиента", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } try { int id = Convert.ToInt32(comboBoxFIO.SelectedValue); var client = logic.Read(new ClientBindingModel { Id = id }); string fileName = "C:\\Users\\Настя\\Desktop\\data\\" + "Отчет по по клиентам и их счетам.pdf"; reportLogic.SaveClientsToPdfFile(fileName, id, textBoxMail.Text); MessageBox.Show("Отправлено", "Сообщение", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = DialogResult.OK; Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }