Exemplo n.º 1
0
        private void OnRemoveCarExecute()
        {
            var carToRemove = SelectedAddedCar;

            Rent.ClassModel.Cars.Remove(carToRemove);
            AddedCars.Remove(carToRemove);
            AvailableCars.Add(carToRemove);
            HasChanges = this.rentRepository.HasChanges();
            ((DelegateCommand)SaveCommand).RaiseCanExecuteChanged();
        }
Exemplo n.º 2
0
 public void RemoveSetOfRegistrationNumber(List <string> RegistrationNumbers)
 {
     for (int i = 0; i < RegistrationNumbers.Count; i++)
     {
         foreach (var car in AddedCars)
         {
             if (car.RegistrationNumber == RegistrationNumbers[i])
             {
                 AddedCars.Remove(car);
             }
         }
     }
 }