private void SupprimerReservation(object sender, EventArgs e) { if (sender != null) { ListeReservations.Remove(sender as ReservationViewModel); } }
private void UpdateListReservation() { List <Reservation> AllResa = Srv.GetReservations(); foreach (Reservation resa in AllResa) { ReservationViewModel newResa = new ReservationViewModel(Srv, resa); newResa.ReservationSupprimee += SupprimerReservation; ListeReservations.Add(newResa); } }
private void NouvelleResa() { ReservationViewModel vm = new ReservationViewModel(Srv, new Reservation()); //vm.EventSupprimer += Vm_EventSupprimer; ListeReservations.Add(vm); observer.MoveCurrentTo(vm); NotifyPropertyChanged("ListeReservations"); }