private void button8_Click(object sender, EventArgs e) { if (radioButton1.Checked) { try { GroupContext context = new GroupContext(); Group group = context.Groups.Find(Convert.ToInt32(comboBox3.SelectedValue)); context.Groups.Remove(group); context.SaveChanges(); label6.ForeColor = Color.Green; label6.Text = "Строка с данным индексом успешно удалена!"; } catch { label6.ForeColor = Color.Red; label6.Text = "Операция отклонена. Есть зависимые данные."; } } if (radioButton2.Checked) { try { ChildContext context = new ChildContext(); Child child = context.Children.Find(Convert.ToInt32(comboBox2.SelectedValue)); context.Children.Remove(child); context.SaveChanges(); label6.ForeColor = Color.Green; label6.Text = "Строка с данным индексом успешно удалена!"; } catch { label6.ForeColor = Color.Red; label6.Text = "Операция отклонена. Есть зависимые данные."; } } if (radioButton3.Checked) { try { MsContext context = new MsContext(); MedService ms = context.MedServices.Find(Convert.ToInt32(comboBox4.SelectedValue)); context.MedServices.Remove(ms); context.SaveChanges(); label6.ForeColor = Color.Green; label6.Text = "Строка с данным индексом успешно удалена!"; } catch { label6.ForeColor = Color.Red; label6.Text = "Операция отклонена. Есть зависимые данные."; } } }
private void button2_Click(object sender, EventArgs e) { if ((textBox2.Text == "") || (dateTimePicker1.Value >= DateTime.Now)) { label1.ForeColor = Color.Red; label1.Text = "Заполните все поля корректно!"; } else { ChildContext context = new ChildContext(); Child child = context.Children.Find(thisId); child.Name = textBox2.Text; child.BirthDay = dateTimePicker1.Value; child.GroupId = Convert.ToInt32(comboBox1.SelectedValue); context.SaveChanges(); label1.ForeColor = Color.Green; label1.Text = "Запись успешно изменена!"; } }
private void button1_Click(object sender, EventArgs e) { if ((textBox2.Text == "") || (dateTimePicker1.Value >= DateTime.Now)) { label1.ForeColor = Color.Red; label1.Text = "Заполните все поля корректно!"; } else { ChildContext context = new ChildContext(); Child child = new Child { Name = textBox2.Text, BirthDay = dateTimePicker1.Value, GroupId = Convert.ToInt32(comboBox1.SelectedValue) }; context.Children.Add(child); context.SaveChanges(); label1.ForeColor = Color.Green; label1.Text = "Новая запись добавлена в базу!"; } }