//private readonly IItemService _itemService;
 public JobItemViewValidator(IJobItemService jobItemService,
                             IItemService itemService)
 {
     //RuleFor(x => x.DesignatedSKU)
     //    .SetValidator(new DesignatedSKUExistValidator(jobItemService, itemService));
     //.SetValidator(new ItemLineValidator(jobItemService, itemService));
 }
 public UpdateDSDataAndSync(IItemService itemService,
                            IJobItemService jobItemService,
                            IEnumerable <IDSChannel> dsChannels,
                            CsvContext csvContext,
                            CsvFileDescription csvFileDescription)
 {
     _itemService        = itemService;
     _jobItemService     = jobItemService;
     _csvContext         = csvContext;
     _csvFileDescription = csvFileDescription;
     _dsChannels         = dsChannels.OrderBy(c => c.Order);
 }
Example #3
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 #4
0
 public ApiJobItemController(IJobItemService jobItemService,
                             IItemService itemService)
 {
     _jobItemService = jobItemService;
     _itemService    = itemService;
 }
 public SyncInventoryForLastDayTask(IJobItemService jobItemService,
                                    IScheduleRuleService scheduleRuleService)
 {
     _jobItemService      = jobItemService;
     _scheduleRuleService = scheduleRuleService;
 }
 public ItemLineValidator(IJobItemService jobItemService,
                          IItemService itemService) : base("Item line not match designated SKU structure.")
 {
     _jobItemService = jobItemService;
     _itemService    = itemService;
 }
 public DesignatedSKUExistValidator(IJobItemService jobItemService,
                                    IItemService itemService) : base("Designated SKU does not exists")
 {
     _jobItemService = jobItemService;
     _itemService    = itemService;
 }