private void ButtonSave_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBoxName.Text)) { MessageBox.Show("Заполните название", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (string.IsNullOrEmpty(comboBoxProfile.Text)) { MessageBox.Show("Заполните профиль", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } try { logic.CreateOrUpdate(new GroupBindingModel { Id = id, Name = textBoxName.Text, Profile = (Profile)Enum.Parse(typeof(Profile), comboBoxProfile.SelectedItem.ToString()), CounselorId = ((CounsellorViewModel)comboBoxCounsellor.SelectedItem)?.Id.Value, Children = groupChildren }); MessageBox.Show("Сохранение прошло успешно", "Сообщение", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = DialogResult.OK; Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ButtonSave_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBoxName.Text)) { MessageBox.Show("Заполните название", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (string.IsNullOrEmpty(textBoxProfile.Text)) { MessageBox.Show("Заполните цену", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } try { logic.CreateOrUpdate(new GroupBindingModel { Id = id, Name = textBoxName.Text, Profile = (Profile)Enum.Parse(typeof(Profile), "Active", true), Children = groupChildren }); MessageBox.Show("Сохранение прошло успешно", "Сообщение", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = DialogResult.OK; Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonSave_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBoxName.Text)) { MessageBox.Show("Заполните поле группа", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } try { logic.CreateOrUpdate(new GroupBindingModel { Id = id, NameGroup = textBoxName.Text }); MessageBox.Show("Сохранение прошло успешно", "Сообщение", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = DialogResult.OK; Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }