private void button1_Click(object sender, EventArgs e) { Purchase p = new Purchase(); p.PersonName = textBox1.Text + " " + textBox2.Text; p.PhoneNum = textBox3.Text; p.Date = dateTimePicker1.Value; p.IdService = (int)comboBox2.SelectedValue; var results = new List <ValidationResult>(); var context = new ValidationContext(p); if (!Validator.TryValidateObject(p, context, results, true)) { foreach (var error in results) { MessageBox.Show(error.ErrorMessage); } } else { se.PurchaseSet.Add(p); se.SaveChanges(); MessageBox.Show("Дякуємо за замовлення!"); this.Close(); } }
//add category private void buttonAddCat_Click(object sender, EventArgs e) { Category c = new Category(); c.Name = textBox1.Text; var results = new List <ValidationResult>(); var context = new ValidationContext(c); if (!Validator.TryValidateObject(c, context, results, true)) { foreach (var error in results) { MessageBox.Show(error.ErrorMessage); } } else { se.CategorySet.Add(c); se.SaveChanges(); refreshCombo1(); textBox1.Text = string.Empty; } }