コード例 #1
0
 private void AddRentHistoryToCar(CarFacade carFacade, RentTime time)
 {
     carFacade.Car.IncreaseCountToService();
     carFacade.Car.Rents.Add(time);
     CarRepository.Update(carFacade.Car);
 }
コード例 #2
0
 public void RemoveCar(CarFacade carFacade)
 {
     CarRepository.Delete(carFacade.Car);
 }
コード例 #3
0
 public CarRentCompany(CarRepository carRepository, ClientRepository clientRepository)
 {
     CarRepository    = carRepository;
     ClientRepository = clientRepository;
 }
コード例 #4
0
 public void AddCar(CarFacade carFacade)
 {
     CarRepository.Create(carFacade.Car);
 }
コード例 #5
0
 public CarRentCompany()
 {
     CarRepository    = new CarRepository();
     ClientRepository = new ClientRepository();
 }