Example #1
0
 public OrderService(IRepository <D_Order_Header> orderRepository,
                     IRepository <D_Order_Line> orderLineRepository,
                     INetoAPICallManager netoAPICallManager,
                     IeBayAPICallManager eBayAPICallManager,
                     IWorkContext workContext,
                     IJobItemService jobItemService,
                     IItemService itemService,
                     IEnumerable <IDSChannel> dsChannels,
                     CsvContext csvContext,
                     CsvFileDescription csvFileDesc)
 {
     _orderRepository     = orderRepository;
     _orderLineRepository = orderLineRepository;
     _netoAPICallManager  = netoAPICallManager;
     _eBayAPICallManager  = eBayAPICallManager;
     _workContext         = workContext;
     _jobItemService      = jobItemService;
     _itemService         = itemService;
     _csvContext          = csvContext;
     _csvFileDesc         = csvFileDesc;
     _dsChannels          = dsChannels.OrderBy(c => c.Order);
 }
Example #2
0
 public ItemService(IRepository<D_Item> itemRepository,
     IRepository<D_Item_Relationship> itemRelationshipRepository,
     IRepository<M_ItemImage> itemImageRepository,
     IRepository<NetoProducts> netoProductsRepository,
     IWorkContext workContext,
     IDbContext dbContext,
     IImageService imageService,
     INetoAPICallManager netoAPIManager,
     IEnumerable<IDSChannel> dsChannels,
     CsvContext csvContext,
     CsvFileDescription csvFileDescription)
 {
     _itemRepository = itemRepository;
     _itemRelationshipRepository = itemRelationshipRepository;
     _itemImageRepository = itemImageRepository;
     _dbContext = dbContext;
     _workContext = workContext;
     _imageService = imageService;
     _netoAPIManager = netoAPIManager;
     _netoProductsRepository = netoProductsRepository;
     _dsChannels = dsChannels.OrderBy(c => c.Order);
     _csvContext = csvContext;
     _csvFileDescription = csvFileDescription;
 }