Beispiel #1
0
        /// <summary>
        /// Constructor
        /// </summary>
        public RentalCharge(IStandardRateRepository standardRateRepository)
        {
            if (standardRateRepository == null)
            {
                throw new ArgumentNullException("standardRateRepository");
            }

            this.standardRateRepository = standardRateRepository;
        }
Beispiel #2
0
 public TariffRateService(IDepartmentRepository departmentRepository, ICompanyRepository companyRepository,
                          IOperationRepository operationRepository,
                          IVehicleModelRepository vehicleModelRepository, IVehicleMakeRepository vehicleMakeRepository,
                          IVehicleCategoryRepository vehicleCategoryRepository,
                          IHireGroupRepository hireGroupRepository, ITariffTypeRepository tariffTypeRepository,
                          IStandardRateMainRepository standardRateMainRepository,
                          IHireGroupDetailRepository hireGroupDetailRepository, IStandardRateRepository standardRateRepository)
 {
     this.operationRepository        = operationRepository;
     this.departmentRepository       = departmentRepository;
     this.companyRepository          = companyRepository;
     this.vehicleModelRepository     = vehicleModelRepository;
     this.vehicleMakeRepository      = vehicleMakeRepository;
     this.vehicleCategoryRepository  = vehicleCategoryRepository;
     this.hireGroupRepository        = hireGroupRepository;
     this.tariffTypeRepository       = tariffTypeRepository;
     this.standardRateMainRepository = standardRateMainRepository;
     this.hireGroupDetailRepository  = hireGroupDetailRepository;
     this.standardRateRepository     = standardRateRepository;
 }
Beispiel #3
0
 public StandardRateService(IStandardRateRepository xRepository)
 {
     iRepository = xRepository;
 }