コード例 #1
0
        private void btnBrisi_Click(object sender, EventArgs e)
        {
            if (zaposlenik == null && novi)
            {
                novi = false;
                promjenaUnosIzmjena();
                dgvPodaci_SelectionChanged(null, null);
                return;
            }

            // Brisanje zaposlenika
            if (dgvPodaci.SelectedRows.Count > 0)
            {
                switch (MessageBox.Show("Jeste li sigurni da želite obrisati označenog zaposlenika?", "Upit...", MessageBoxButtons.YesNo, MessageBoxIcon.Question))
                {
                case DialogResult.No:
                    return;
                }
                btnObrisi_Click(null, null);
                zaposlenik.Obrisi();
                dgvPodaci.Rows[0].Selected = true;
                txtFilter.Text             = "";
                dohvatiPodatke();
            }
        }
コード例 #2
0
        private void btnBrisi_Click(object sender, EventArgs e)
        {
            if (dgvZaposlenici.SelectedRows.Count > 0)
            {
                switch (MessageBox.Show("Jeste li sigurni da želite obrisati " + (dgvZaposlenici.SelectedRows.Count == 1 ? "označenog zaposlenika?" : "označene zaposlenike?"), "Upit...", MessageBoxButtons.YesNo, MessageBoxIcon.Question))
                {
                case DialogResult.No:
                    return;
                }

                foreach (DataGridViewRow row in dgvZaposlenici.SelectedRows)
                {
                    Zaposlenik odabraniZaposlenik = row.DataBoundItem as Zaposlenik;
                    odabraniZaposlenik.Obrisi();
                }
                DohvatiZaposlenike();
            }
        }