public UpdateBookingCommand(ChangeBookingViewModel changeBookingViewModel, OverviewViewModel overviewViewModel, Booking booking, IBookingService bookingService, DialogService dialogService)
 {
     _changeBookingViewModel = changeBookingViewModel;
     _overviewViewModel      = overviewViewModel;
     _booking        = booking;
     _bookingService = bookingService;
     _dialogService  = dialogService;
 }
Beispiel #2
0
        public void Execute(object parameter)
        {
            //_overviewViewModel.ErrorMessage = string.Empty;

            try
            {
                var changeBookingViewModel = new ChangeBookingViewModel(parameter as Booking, _bookingService);

                _dialogService.CreateChangeBookingDialog(changeBookingViewModel);
            }
            catch (Exception)
            {
                //_overviewViewModel.ErrorMessage = "Löschen der Buchungen ist fehlgeschlagen!";
            }
        }