private async void myRemove_Click(object sender, RoutedEventArgs e) { if (customerList.SelectedItem != null) { MessageDialog msg = new MessageDialog("Remove customer permanently?", "Remove customer"); msg.Commands.Clear(); msg.Commands.Add(new UICommand { Label = "Yes", Id = 0 }); msg.Commands.Add(new UICommand { Label = "Cancel", Id = 1 }); var result = await msg.ShowAsync(); if ((int)result.Id == 0) { Customer temp = (Customer)customerList.SelectedItem; MessageDialog remove = new MessageDialog(CustomerLogic.RemoveCustomer(temp), $"Customer {temp.Name} was removed."); await remove.ShowAsync(); } } }
private async void myRemove_Click(object sender, RoutedEventArgs e) { MessageDialog msg = new MessageDialog("Remove customer permanently?", "Remove customer"); msg.Commands.Clear(); msg.Commands.Add(new UICommand { Label = "Yes", Id = 0 }); msg.Commands.Add(new UICommand { Label = "Cancel", Id = 1 }); var result = await msg.ShowAsync(); if ((int)result.Id == 0) { var selected = customerList.SelectedItem; CustomerLogic.RemoveCustomer((Customer)selected); } }