Esempio n. 1
0
        private void Click_btnDel(object sender, EventArgs e)
        {
            string message = "";

            if (dgvWorkers.SelectedRows.Count == 1)
            {
                this.Enabled = false;
                var row = dgvWorkers.SelectedRows;
                message   += row[0].Cells["cfname"].Value.ToString() + " ";
                message   += row[0].Cells["clname"].Value.ToString() + " ";
                message   += row[0].Cells["cmname"].Value.ToString();
                btnDel.Tag = row[0].Cells["cid"].Value.ToString();

                var res = MessageBox.Show($"Будет удален работник {message}",
                                          "Внимание",
                                          MessageBoxButtons.OKCancel,
                                          MessageBoxIcon.Exclamation);
                if (res == DialogResult.OK)
                {
                    Lootbox.DelWorker(int.Parse(btnDel.Tag.ToString()));
                }
                dgvWorkers.Rows.Clear();
                dgvWorkers.Rows.AddRange(Lootbox.FillGridWorkers().ToArray());
                ResetUserControls();
            }
            btnDel.Tag = "";

            this.Enabled = true;
        }