private void button3_Click(object sender, EventArgs e) { addForm frm = new addForm(); Арендаторы add = (Арендаторы)арендаторыBindingSource.Current; frm.db = db; frm.add = add; DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { арендаторыBindingSource.DataSource = null; арендаторыBindingSource.DataSource = db.Арендаторы.ToList(); } }
private void button4_Click(object sender, EventArgs e) { Арендаторы lich = (Арендаторы)арендаторыBindingSource.Current; DialogResult dr = MessageBox.Show( "Вы действительно хотите удалить данные? " + lich.ID_арендатора.ToString(), "Удаление данных", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { db.Арендаторы.Remove(lich); try { db.SaveChanges(); } catch (Exception ex) { MessageBox.Show(ex.Message); } арендаторыBindingSource.DataSource = db.Арендаторы.ToList(); } }
private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "" || textBox4.Text == "") { MessageBox.Show("Одно из важных полей не заполнено!"); return; } Арендаторы lich = new Арендаторы(); lich.ID_арендатора = Convert.ToInt32(textBox1.Text);; lich.Название = textBox2.Text; lich.Номер_телефона = textBox3.Text; lich.Адрес = textBox4.Text; db.Арендаторы.Add(lich); db.SaveChanges(); DialogResult = DialogResult.OK; }