public CustomerPricingService(ICustomerPricingRepository customerPricingRepository,
                               ICustomerPricingDetailRepository customerPricingDetailRepository,
                               ICustomerPricingLocationRepository customerPricingLocationRepository,
                               ICustomerRepository customerRepository,
                               ICustomerGrossProfitRepository customerGrossProfitRepository,
                               ILocationRepository locationRepository,
                               IContainerTypeRepository containerTypeRepository,
                               IRouteRepository routeRepository,
                               IDispatchRepository dispatchRepository,
                               IContainerRepository orderDRepository,
                               IOrderRepository orderHRepository,
                               IFuelConsumptionDetailRepository fuelConsumptionDetailRepository,
                               IExpenseDetailRepository expenseDetailRepository,
                               IAllowanceDetailRepository allowanceDetailRepository,
                               IRouteDetailRepository routeDetailRepository,
                               IExpenseRepository expenseRepository,
                               IUnitOfWork unitOfWork)
 {
     this._customerPricingRepository         = customerPricingRepository;
     this._customerPricingDetailRepository   = customerPricingDetailRepository;
     this._customerPricingLocationRepository = customerPricingLocationRepository;
     this._customerRepository            = customerRepository;
     this._customerGrossProfitRepository = customerGrossProfitRepository;
     this._locationRepository            = locationRepository;
     this._containerTypeRepository       = containerTypeRepository;
     this._routeRepository    = routeRepository;
     this._dispatchRepository = dispatchRepository;
     this._orderDRepository   = orderDRepository;
     this._orderHRepository   = orderHRepository;
     this._fuelConsumptionDetailRepository = fuelConsumptionDetailRepository;
     this._expenseDetailRepository         = expenseDetailRepository;
     this._allowanceDetailRepository       = allowanceDetailRepository;
     this._routeDetailRepository           = routeDetailRepository;
     this._expenseRepository = expenseRepository;
     this._unitOfWork        = unitOfWork;
 }
 public FuelConsumptionDetailService(IFuelConsumptionRepository fuelConsumptionRepository,
                                     IFuelConsumptionDetailRepository fuelConsumptionDetailRepository,
                                     IModelRepository modelRepository,
                                     ILocationRepository locationRepository,
                                     IDispatchRepository dispatchRepository,
                                     IDriverRepository driverRepository,
                                     ITruckRepository truckRepository,
                                     IContainerRepository orderDRepository,
                                     IOrderRepository orderHRepository,
                                     IContainerTypeRepository containerTypeRepository,
                                     IUnitOfWork unitOfWork)
 {
     this._unitOfWork                      = unitOfWork;
     this._dispatchRepository              = dispatchRepository;
     this._orderHRepository                = orderHRepository;
     this._orderDRepository                = orderDRepository;
     this._driverRepository                = driverRepository;
     this._truckRepository                 = truckRepository;
     this._fuelConsumptionRepository       = fuelConsumptionRepository;
     this._fuelConsumptionDetailRepository = fuelConsumptionDetailRepository;
     this._modelRepository                 = modelRepository;
     this._locationRepository              = locationRepository;
     this._containerTypeRepository         = containerTypeRepository;
 }