public ReservationTabModel(MainViewModel mainViewModel) { _mainViewModel = mainViewModel; SelectedReservation = Reservationen.FirstOrDefault(); SelectedAuto = AvailableAutos.FirstOrDefault(); SelectedKunde = Kunden.FirstOrDefault(); }
protected override void Load() { Kunden.Clear(); foreach (var kunde in Service.getAllCustomers()) { Kunden.Add(kunde); } SelectedKunde = Kunden.FirstOrDefault(); }
protected override void Load() { Kunden.Clear(); kundenOriginal.Clear(); foreach (var kunde in Service.GetKunden) { Kunden.Add(kunde); kundenOriginal.Add(kunde.Clone()); } SelectedKunde = Kunden.FirstOrDefault(); }
protected override void Load() { Kunden.Clear(); kundenOriginal.Clear(); if (Service.Autos() != null) { foreach (var kunde in Service.Kunden()) { Kunden.Add(kunde); kundenOriginal.Add(kunde.Clone()); } } SelectedKunde = Kunden.FirstOrDefault(); }
protected override void ExecuteReloadCommand() { this.reservationDto = AutoReservationService.GetReservation(this.ReservationsNr); SelectedKunde = Kunden.FirstOrDefault(kunde => kunde.Id == reservationDto.Kunde.Id); SelectedAuto = Autos.FirstOrDefault(auto => auto.Id == reservationDto.Auto.Id); OnPropertyChanged(nameof(ReservationsNr)); OnPropertyChanged(nameof(SelectedKunde)); OnPropertyChanged(nameof(SelectedAuto)); OnPropertyChanged(nameof(Von)); OnPropertyChanged(nameof(Bis)); OnPropertyChanged(nameof(RowVersion)); OnPropertyChanged(nameof(CanSafe)); OnPropertyChanged(nameof(CanReload)); }
private void RemoveKunde(int id) { _service.RemoveKunde(Kunden.FirstOrDefault(k => k.Id == id)); UpdateLists(); }