/// <summary> /// Logika wyboru elementu z listy /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ListViewItem_OnPressed(object sender, MouseButtonEventArgs e) { ListBox listView = sender as ListBox; if (listView.SelectedItem != null) { WycieczkaModel selectedItem = (WycieczkaModel)listView.SelectedItems[0]; WycieczkaViewModel.WczytajWycieczke(selectedItem); ChangeLayoutToTripLayout(); } }
/// <summary> /// Logika przycisku na element z listy /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ListViewItem_OnPressed(object sender, MouseButtonEventArgs e) { ListBox listView = sender as ListBox; if (listView.SelectedItem != null) { WycieczkaModel selectedItem = (WycieczkaModel)listView.SelectedItems[0]; wycieczkaViewModel.WczytajWycieczke(selectedItem); WyswietlOknoBraniaUdzialu(); } }
/// <summary> /// Logika wybrania elementu z listy /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ListViewItem_OnPressed(object sender, MouseButtonEventArgs e) { ListBox listView = sender as ListBox; if (listView.SelectedItem != null) { WycieczkaModel selectedItem = (WycieczkaModel)listView.SelectedItems[0]; if (selectedItem.Status != StatusyPotwierdzenia.WTRAKCIE && selectedItem.Status != StatusyPotwierdzenia.POTWIERDZONA) { wycieczkaViewModel.WczytajWycieczke(selectedItem); WyswietlOknoWybieraniaPrzodownika(); } } }
/// <summary> /// Wczytuje do aktualnej wycieczki wybraną wycieczkę /// </summary> /// <param name="wycieczka"></param> public void WczytajWycieczke(WycieczkaModel wycieczka) { AktualnaWycieczka = wycieczka; }
/// <summary> /// Przypisuje aktualnej wycieczke odpowiednią wycieczkę /// </summary> /// <param name="wycieczka"></param> public void WczytajWycieczke(WycieczkaModel wycieczka) { CurrentWycieczka = wycieczka; }