/// <summary> /// Constructor /// </summary> public RentalCharge(IStandardRateRepository standardRateRepository) { if (standardRateRepository == null) { throw new ArgumentNullException("standardRateRepository"); } this.standardRateRepository = standardRateRepository; }
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; }
public StandardRateService(IStandardRateRepository xRepository) { iRepository = xRepository; }