private void buttonOK_Click(object sender, EventArgs e) { int?sert = null; int ser = 0; if (!Validator.SertificateNumber(sertBox.Text)) { MessageBox.Show("Неверный формат данных", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (int.TryParse(sertBox.Text, out ser)) { sert = ser; } try { if (CoursesRequests.EditBindStudentToCourse(EditId, paidBox.Checked, sert) == null) { MessageBox.Show("Ошибка изменения", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Close(); } } catch (Exception) { MessageBox.Show("Шото сломалось", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }