/// <summary> /// Zdarzenie otwiera okno dialogowe pozwalające wprowadzić do bazy nową wycieczkę. /// </summary> /// <param name="sender">Rozpoznanie obiektu wywołującego</param> /// <param name="e">Zdarzenia systemowe</param> private void b_dodaj_wycieczke_Click(object sender, EventArgs e) { WycieczkaView wycieczka = new WycieczkaView(1, 0); wycieczka.ShowDialog(); controller.LadujKatalog(); }
/// <summary> /// Akcja przycisku do edycji wycieczki /// </summary> /// <param name="sender">Obiekt który wywołał metodę</param> /// <param name="e">Argumenty</param> private void b_edytuj_Click(object sender, EventArgs e) { try { var id = lv_wycieczki.SelectedItems[0].Tag; WycieczkaView wycieczka = new WycieczkaView(0, (int)id); wycieczka.ShowDialog(); controller.LadujKatalog(); } catch { MessageBox.Show("Musisz najpierw wybrać wycieczkę do edycji", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } }