Exemplo n.º 1
0
        private void Button_DeleteCar(object sender, RoutedEventArgs e)
        {
            var     viewModel    = (AutoViewModel)DataContext;
            var     client       = new AutoReservationServiceClient();
            AutoDto selectedAuto = client.getCarById(viewModel.SelectedAuto.Id);

            client.removeCar(selectedAuto);
        }
 public void CreateAuto(AutoHinzufügenViewModel viewModel)
 {
     if (viewModel.IsNew)
     {
         client.addCar(new AutoDto
         {
             Marke      = viewModel.Marke,
             Basistarif = viewModel.Basistarif,
             Tagestarif = viewModel.Tagestarif,
         });
     }
     else
     {
         AutoDto selectedCar = client.getCarById(viewModel.Id);
         selectedCar.Marke      = viewModel.Marke;
         selectedCar.Basistarif = viewModel.Basistarif;
         selectedCar.Tagestarif = viewModel.Tagestarif;
         client.modifyCar(selectedCar);
     }
 }