private void Button_DeleteCustomer(object sender, RoutedEventArgs e) { var viewModel = (KundeViewModel)DataContext; var client = new AutoReservationServiceClient(); KundeDto selectedCustomer = client.getCustomerById(viewModel.SelectedKunde.Id); client.removeCustomer(selectedCustomer); }
public void CreateKunde(KundeHinzufügenViewModel viewModel) { if (viewModel.IsNew) { client.addCustomer(new KundeDto { Vorname = viewModel.Vorname, Nachname = viewModel.Nachname, Geburtsdatum = viewModel.Geburtsdatum }); } else { KundeDto selectedCustomer = client.getCustomerById(viewModel.Id); selectedCustomer.Vorname = viewModel.Vorname; selectedCustomer.Nachname = viewModel.Nachname; selectedCustomer.Geburtsdatum = viewModel.Geburtsdatum; client.modifyCustomer(selectedCustomer); } }