private void Button_Click_add_trip(object sender, RoutedEventArgs e) { AddNewTrip ant = new AddNewTrip(username, this); Updated = false; this.NavigationService.Navigate(ant); }
public void clickEdit(object sender, RoutedEventArgs e) { var item = ((Button)sender).DataContext; var itemIndex = allTripsListBox.Items.IndexOf(item); Trip pushTrip = trips[itemIndex]; if (pushTrip.Admin != username) { MessageBox.Show("You cannot edit this trip - only admin can"); } else { Tuple <bool, List <User> > memTuple = controller.getAllMem(pushTrip); if (!memTuple.Item1) { Utils.Instance.errorAndExit("Error trying access members records"); } List <User> mem = memTuple.Item2; Tuple <bool, List <Attraction> > attTuple = controller.getAllAtt(pushTrip); if (!attTuple.Item1) { Utils.Instance.errorAndExit("Error trying access attractions records"); } List <Attraction> att = attTuple.Item2; AddNewTrip ant = new AddNewTrip(this, pushTrip, att, mem); Updated = false; NavigationService.Navigate(ant); } }
private void addNewTripButton_Click(object sender, RoutedEventArgs e) { AddNewTrip nt = new AddNewTrip(username); NavigationService.Navigate(nt); }