Beispiel #1
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(textBox1.Text))
     {
         MessageBox.Show("Заполните название", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
     if (string.IsNullOrEmpty(textBox2.Text))
     {
         MessageBox.Show("Заполните тематику", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
     try
     {
         if (id.HasValue)
         {
             article.UpdElement(new ArticleBindingModel()
             {
                 Id         = id.Value,
                 Title      = textBox1.Text,
                 Subject    = textBox2.Text,
                 DateCreate = dateTimePicker1.Value
             });
         }
         else
         {
             article.AddElement(new ArticleBindingModel()
             {
                 Title      = textBox1.Text,
                 Subject    = textBox2.Text,
                 DateCreate = dateTimePicker1.Value
             });
         }
         MessageBox.Show("Сохранение прошло успешно", "Сообщение", MessageBoxButtons.OK, MessageBoxIcon.Information);
         DialogResult = DialogResult.OK;
         Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }