public TransportController(Logger logger, IHttpContextAccessor contextAccessor, ITransportRepository transportRepository, ITransportTypeRepository transportTypeRepository) { this.logger = logger; this.contextAccessor = contextAccessor; this.transportRepository = transportRepository; this.transportTypeRepository = transportTypeRepository; }
protected override void Dispose(bool disposing) { if (disposing) { if (transportTypeRepository != null) { transportTypeRepository.Dispose(); transportTypeRepository = null; } if (freightTypeRepository != null) { freightTypeRepository.Dispose(); freightTypeRepository = null; } } base.Dispose(disposing); }
public StartDataService(IFoodTypeRepository foodTypeRepository, ICityRepository cityRepository, ICountryRepository countryRepository, IHotelRepository hotelRepository, IPlacementTypeRepository placementTypeRepository, ITransportTypeRepository transportTypeRepository, ITourTypeRepository tourTypeRepository, ICityFromRepository cityFromRepository, ITourRepository tourRepository) { _tourRepository = tourRepository; _foodTypeRepository = foodTypeRepository; _cityRepository = cityRepository; _cityFromRepository = cityFromRepository; _countryRepository = countryRepository; _hotelRepository = hotelRepository; _placementTypeRepository = placementTypeRepository; _transportTypeRepository = transportTypeRepository; _tourTypeRepository = tourTypeRepository; }
public ProductQuoteServiceBuilder() { _logger = new Logger(); _productRepository = new ProductRepository(_logger, new ProductDocumentRepository(_logger)); _saleModalityRepository = new SaleModalityRepository(_logger); _geographicAreaRepository = new GeographicAreaRepository(_logger); _saleModalityProductRepository = new SaleModalityProductRepository(_logger); _geographicAreaTransportTypeRepository = new GeographicAreaTransportTypeRepository(_logger); _creditRatingPaymentDeadlineRepository = new CreditRatingPaymentDeadlineRepository(_logger); _exchangeTypeRepository = new ExchangeTypeRepository(_logger); _stockTimeRepository = new StockTimeRepository(_logger); _deliveryAmountRepository = new DeliveryAmountRepository(_logger); _productQuoteRepository = new ProductQuoteRepository(_logger); _emailManager = new EmailManager(); _emailAccountRepository = new EmailAccountRepository(_logger); _adminUserRepository = new AdminUserRepository(); _applicationUserRepository = new ApplicationUserRepository(); _workflowMessageService = new WorkflowMessageService(_emailManager, _emailAccountRepository, _adminUserRepository, _applicationUserRepository); _pdfService = new PdfService(); _saleModalityCreditRatingRepository = new SaleModalityCreditRatingRepository(_logger); _globalVariableRepository = new GlobalVariableRepository(_logger); _customerOrderRepository = new CustomerOrderRepository(_logger); _customerRepository = new CustomerRepository(_logger); _transportTypeRepository = new TransportTypeRepository(_logger); _packagingRepository = new PackagingRepository(_logger); _rofexRepository = new RofexRepository(_logger); _paymentDeadlineRepository = new PaymentDeadlineRepository(_logger); _shipmentTrackingRepository = new ShipmentTrackingRepository(_logger); _customerProductRepository = new CustomerProductRepository(_logger); _logRecordRepository = new LogRecordRepository(); _customerOrderService = new CustomerOrderService(_customerOrderRepository, _workflowMessageService); _transportService = new TransportServices(_geographicAreaTransportTypeRepository); _marginServices = new MarginServices(); _wayOfExceptionRepository = new WayOfExceptionRepository(_logger); _wayOfExceptionServices = new WayOfExceptionServices(_wayOfExceptionRepository); _salesChannelUserRepository = new SalesChannelUserRepository(_logger); }
public TransportTypesController(IUnitOfWork unitOfWork, ITransportTypeRepository transportTypeRepository, IRedisConnectionFactory cache) { _unitOfWork = unitOfWork; _transportTypeRepository = transportTypeRepository; _cache = cache; }
public TransportTypeController(ITransportTypeRepository transportTypeRepo, IFreightTypeRepository freightTypeRepo) { transportTypeRepository = transportTypeRepo; freightTypeRepository = freightTypeRepo; }
public TransportTypeService(ITransportTypeRepository transportTypeRepository, IMapper mapper) { _transportTypeRepository = transportTypeRepository; _mapper = mapper; }