public InsuranceRateService(IOperationRepository operationRepository, ITariffTypeRepository tariffTypeRepository, IInsuranceRtMainRepository insuranceRtMainRepository, IHireGroupDetailRepository hireGroupDetailRepository, IInsuranceRtRepository insuranceRtRepository, IInsuranceTypeRepository insuranceTypeRepository) { this.operationRepository = operationRepository; this.tariffTypeRepository = tariffTypeRepository; this.insuranceRtMainRepository = insuranceRtMainRepository; this.hireGroupDetailRepository = hireGroupDetailRepository; this.insuranceRtRepository = insuranceRtRepository; this.insuranceTypeRepository = insuranceTypeRepository; }
public InsuranceTypeService(IInsuranceTypeRepository insuranceTypeRepository, IInsuranceRtRepository insuranceRtRepository, IVehicleInsuranceInfoRepository vehicleInsuranceInfoRepository) { if (insuranceTypeRepository == null) { throw new ArgumentNullException("insuranceTypeRepository"); } this.insuranceTypeRepository = insuranceTypeRepository; this.insuranceRtRepository = insuranceRtRepository; this.vehicleInsuranceInfoRepository = vehicleInsuranceInfoRepository; }