예제 #1
0
        private void btnAddPost_Click(object sender, RoutedEventArgs e)
        {
            string newItem = InputBox.input("Введите должность");

            if (newItem != "")
            {
                //добавить в БД
                int id = sqlWorker.getNewId("Post");
                if (sqlWorker.addInDBList("Post", id, newItem))
                {
                    //если успешное добавление в БД
                    postList.values.Add(new KeyValue(id, newItem));
                    cbPost.SelectedIndex = cbPost.Items.Count - 1;
                }
                else
                {
                    MessageBox.Show("Ошибка при добавлении данных");
                }
            }
        }
        //Нажата кнопка "Добавить"
        private void btnAddItem_Click_1(object sender, RoutedEventArgs e)
        {
            string newItem = InputBox.input("Введите " + dataGrid.Columns[0].Header);

            if (newItem != "")
            {
                //добавить в БД
                if (sqlWorker.addInDBList(dblist.TableName, dblist.newId(), newItem))
                {
                    //если успешное добавление в БД
                    dblist.values.Add(new KeyValue(dblist.newId(), newItem));
                }
                else
                {
                    MessageBox.Show("Ошибка при добавлении данных");
                }
            }
        }
        private void btnAddOrgan_Click(object sender, RoutedEventArgs e)
        {
            string newItem = InputBox.input("Введите кем возбуждено дело");

            if (newItem != "")
            {
                int newId = sqlWorker.getNewId("Organ");
                //добавить в БД
                if (sqlWorker.addInDBList("Organ", newId, newItem))
                {
                    //если успешное добавление в БД
                    organList.values.Add(new KeyValue(newId, newItem));
                    cbOrgan.Items.Refresh();
                }
                else
                {
                    MessageBox.Show("Ошибка при добавлении данных");
                }
            }
        }