Ejemplo n.º 1
0
        private void btnUsunPojazd_Click(object sender, EventArgs e)
        {
            if (pojazdy.Count != 0)
            {
                int pojazdID = Convert.ToInt32(dgvPojazdy.CurrentRow.Cells["dgvIDPojazd"].Value);

                try
                {
                    BazaDanych.UsunPojazd(BazaDanych.WyszukajPojazd(pojazdID));
                    MessageBox.Show("Udało się usunąć pojazd.", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    pojazdy               = BazaDanych.ListaPojazdow();
                    bsPojazd.DataSource   = new BindingList <Pojazd>(pojazdy);
                    dgvPojazdy.DataSource = bsPojazd;
                }
                catch (Exception)
                {
                    MessageBox.Show("Nie udało się usunąć pojazdu.", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Lista pojazdów jest pusta", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }