コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (checkedListBox1.CheckedItems.Count == 0)
            {
                MessageBox.Show("Не выбрано ни одного модуля", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            DialogResult result = MessageBox.Show("Вы действительно хотите удалить указанные модули?", "Указание",
                                                  MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.No)
            {
                return;
            }
            else
            {
                foreach (Shkaf shkaf in checkedListBox1.CheckedItems)
                {
                    DataBaseAccess.DeleteShkaf(shkaf);
                }
                if (checkedListBox1.CheckedItems.Count > 1)
                {
                    MessageBox.Show("Отмеченные модули удалены!", "Подтверждение!",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Отмеченный модуль удален!", "Подтверждение!",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                ClearForm();
            }
        }