private void listaPojazdowView_DoubleClick(object sender, EventArgs e) { var staryPojazd = (Pojazd)listaPojazdowView.SelectedItems[0].Tag; WybierzPojazdForm wybierzPojazdForm = new WybierzPojazdForm(staryPojazd, ListaPojazdowDocument.Pojazdy); if (wybierzPojazdForm.ShowDialog() == DialogResult.OK) { Pojazd nowyPojazd = new Pojazd(wybierzPojazdForm.Marka, wybierzPojazdForm.MaxPredkosc, wybierzPojazdForm.DataProdukcji, wybierzPojazdForm.rodzaj); ListaPojazdowDocument.AktualizujPojazd(staryPojazd, nowyPojazd); } }
private void DodajPojazd_Click(object sender, EventArgs e) { WybierzPojazdForm wybierzPojazdForm = new WybierzPojazdForm(null, _listaPojazdowDocument.Pojazdy); if (wybierzPojazdForm.ShowDialog() == DialogResult.OK) { Pojazd pojazd = new Pojazd(wybierzPojazdForm.Marka, wybierzPojazdForm.MaxPredkosc, wybierzPojazdForm.DataProdukcji, wybierzPojazdForm.rodzaj); _listaPojazdowDocument.DodajPojazd(pojazd); UstawLiczbePojazdow(((ListaPojazdowForm)ActiveMdiChild).LiczbaPojazdow); } Invalidate(); }