示例#1
0
        /// <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();
        }
示例#2
0
 /// <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);
     }
 }