Exemple #1
0
 /// <summary>
 ///  Constructor
 /// </summary>
 public AdditionalChargeService(IAdditionalChargeRepository additionalChargeRepository,
                                IAdditionalChargeTypeRepository additionalChargeTypeRepository,
                                IHireGroupDetailRepository hireGroupDetailRepository)
 {
     this.additionalChargeRepository     = additionalChargeRepository;
     this.additionalChargeTypeRepository = additionalChargeTypeRepository;
     this.hireGroupDetailRepository      = hireGroupDetailRepository;
 }
Exemple #2
0
 /// <summary>
 /// Constructor
 /// </summary>
 public VehicleCategoryService(IVehicleCategoryRepository vehicleCategoryRepository, IHireGroupDetailRepository hireGroupDetailRepository,
                               ISeasonalDiscountRepository seasonalDiscountRepository, IStandardDiscountRepository standardDiscountRepository, IVehicleRepository vehicleRepository)
 {
     this.vehicleCategoryRepository  = vehicleCategoryRepository;
     this.hireGroupDetailRepository  = hireGroupDetailRepository;
     this.seasonalDiscountRepository = seasonalDiscountRepository;
     this.standardDiscountRepository = standardDiscountRepository;
     this.vehicleRepository          = vehicleRepository;
 }
 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;
 }
Exemple #4
0
 public HireGroupService(IHireGroupRepository hireGroupRepository, ICompanyRepository companyRepository, IVehicleCategoryRepository vehicleCategoryRepository,
                         IVehicleMakeRepository vehicleMakeRepository, IVehicleModelRepository vehicleModelRepository, IHireGroupDetailRepository hireGroupDetailRepository,
                         IHireGroupUpGradeRepository hireGroupUpGradeRepository)
 {
     if (hireGroupDetailRepository == null)
     {
         throw new ArgumentNullException("hireGroupDetailRepository");
     }
     this.hireGroupRepository        = hireGroupRepository;
     this.companyRepository          = companyRepository;
     this.vehicleCategoryRepository  = vehicleCategoryRepository;
     this.vehicleMakeRepository      = vehicleMakeRepository;
     this.vehicleModelRepository     = vehicleModelRepository;
     this.hireGroupDetailRepository  = hireGroupDetailRepository;
     this.hireGroupUpGradeRepository = hireGroupUpGradeRepository;
 }
Exemple #5
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;
 }