public void btAdd_Click(object sender, EventArgs e) { if (btAdd.Text == "Добавить") { Children children1 = new Children(fio, male, birth, phone, adress, numberClass, liter); children1.Add(); // добавляем ученика в БД и читаем его id для создания связи ученик - родитель IDch = control.GetLastID(c); _parent1.Add(); // добавляем родителя в БД и читаем его id для создания связи ученик - родитель IDpar1 = control.GetLastID(p); _parent2.Add(); IDpar2 = control.GetLastID(p); control.Add(IDch, IDpar1); // создаем связь 1 ученика с двумя родителями (2 строки в бд) control.Add(IDch, IDpar2); Close(); } if (btAdd.Text == "Изменить") { Children ch = new Children(fio, male, birth, phone, adress, numberClass, liter); ControlDatabase database = new ControlDatabase(); IDch = database.GetID("Childrens", childUpdate.getFio()); ch.Update(IDch); // обновляем ученика в БД Close(); } }
public override void Add() { ControlDatabase ch1 = new ControlDatabase(); ch1.Add(getFio(), getMale(), getBirth(), getPhone(), getAdress(), getNumberClass(), getLiter()); }
public override void Add() { ControlDatabase par = new ControlDatabase(); par.Add(getFio(), getProximity(), getBirth(), getPhone(), getAdress(), getPosition(), getCompany()); }