Esempio n. 1
0
 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);
     }
 }
Esempio n. 2
0
 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);
     }
 }
Esempio n. 3
0
 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);
     }
 }