Пример #1
0
 public ReservationTabModel(MainViewModel mainViewModel)
 {
     _mainViewModel      = mainViewModel;
     SelectedReservation = Reservationen.FirstOrDefault();
     SelectedAuto        = AvailableAutos.FirstOrDefault();
     SelectedKunde       = Kunden.FirstOrDefault();
 }
Пример #2
0
 protected override void Load()
 {
     Kunden.Clear();
     foreach (var kunde in Service.getAllCustomers())
     {
         Kunden.Add(kunde);
     }
     SelectedKunde = Kunden.FirstOrDefault();
 }
Пример #3
0
 protected override void Load()
 {
     Kunden.Clear();
     kundenOriginal.Clear();
     foreach (var kunde in Service.GetKunden)
     {
         Kunden.Add(kunde);
         kundenOriginal.Add(kunde.Clone());
     }
     SelectedKunde = Kunden.FirstOrDefault();
 }
Пример #4
0
 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));
        }
Пример #6
0
 private void RemoveKunde(int id)
 {
     _service.RemoveKunde(Kunden.FirstOrDefault(k => k.Id == id));
     UpdateLists();
 }