private void btnAddSubUnit_Click(object sender, RoutedEventArgs e) { if (lbBattalion.SelectedItem != null) { int idFKSubUnit = (lbBattalion.SelectedItem as SubUnit).Id; SubUnit s = addSubUnit.getNewSubUnit(-1, idFKSubUnit); if (s != null) { if (sList == null) { sList = new SubUnitList(); } int id = sqlWorker.getNewId("SubUnit"); s.Id = id; if (sqlWorker.addSubUnit(id, s)) { sList.values.Add(s); } else { MessageBox.Show("Ошибка при добавлении элемента"); } } } }
private void btnAddRank_Click(object sender, RoutedEventArgs e) { Rank newItem = AddRank.getRank(); if (newItem != null) { //добавить в БД int id = sqlWorker.getNewId("Rank"); if (sqlWorker.addRank(id, newItem)) { newItem.Id = id; //если успешное добавление в БД rankList.values.Add(newItem); cbRank.SelectedIndex = cbRank.Items.Count - 1; } else { MessageBox.Show("Ошибка при добавлении данных"); } } }
private void btnAddClause_Click(object sender, RoutedEventArgs e) { Clause newItem = AddClause.getClause(); if (newItem != null) { //добавить в БД int id = sqlWorker.getNewId("Clause"); if (sqlWorker.addClause(id, newItem)) { newItem.Id = id; //если успешное добавление в БД clauseList.values.Add(newItem); cbClause.Items.Refresh(); cbClause.SelectedIndex = cbClause.Items.Count - 1; } else { MessageBox.Show("Ошибка при добавлении данных"); } } }
private void btnAddAccomplice_Click_1(object sender, RoutedEventArgs e) { Accomplice newItem = AddAccomplice.getAccomplice(sqlWorker); if (newItem != null) { //добавить в БД int id = sqlWorker.getNewId("Accomplice"); if (sqlWorker.addAccomplice(id, newItem)) { newItem.Id = id; //если успешное добавление в БД aChoosedList.values.Add(newItem); } else { MessageBox.Show("Ошибка при добавлении данных"); } } }