コード例 #1
0
 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();
     }
 }
コード例 #2
0
        public override void Add()
        {
            ControlDatabase ch1 = new ControlDatabase();

            ch1.Add(getFio(), getMale(), getBirth(), getPhone(), getAdress(), getNumberClass(), getLiter());
        }
コード例 #3
0
        public override void Add()
        {
            ControlDatabase par = new ControlDatabase();

            par.Add(getFio(), getProximity(), getBirth(), getPhone(), getAdress(), getPosition(), getCompany());
        }