예제 #1
0
 public BarcodeService(IServiceFactory serviceFactory, IBarcodeRepository repository, IMapper mapper)
 {
     _scanner    = serviceFactory.CreateBarcodeScanService();
     _catalog    = serviceFactory.CreateSearchBarcodeService();
     _repository = repository;
     _mapper     = mapper;
 }
예제 #2
0
 public LetterAppService(DepartmentManager departmentManager, SerialNumberManager serialNumberManager, BarcodeManager barcodeManager, ILetterRepository letterRepository, UnitOfWork unitOfWork, IOptions <CommonSettings> commonSettings, IBarcodeLogRepository barcodeLogRepository, IBarcodeRepository barcodeRepository, IBackLetterRepository backLetterRepository, ICancelLetterRepository cancelLetterRepository, BoxManager boxManager, ISortingListDetailRepository sortingListDetailRepository, ISortingListRepository sortingListRepository, ISortingRepository sortingRepository, IPlaceRepository placeRepository, IPlaceWardenRepository placeWardenRepository, IExchangeObjectRepository exchangeObjectRepository, IExchangeObjectSignerRepository objectSignerRepository)
 {
     _departmentManager           = departmentManager;
     _serialNumberManager         = serialNumberManager;
     _barcodeManager              = barcodeManager;
     _letterRepository            = letterRepository;
     _unitOfWork                  = unitOfWork;
     _commonSettings              = commonSettings;
     _barcodeLogRepository        = barcodeLogRepository;
     _barcodeRepository           = barcodeRepository;
     _backLetterRepository        = backLetterRepository;
     _cancelLetterRepository      = cancelLetterRepository;
     _boxManager                  = boxManager;
     _sortingListDetailRepository = sortingListDetailRepository;
     _sortingListRepository       = sortingListRepository;
     _sortingRepository           = sortingRepository;
     _placeRepository             = placeRepository;
     _placeWardenRepository       = placeWardenRepository;
     _exchangeObjectRepository    = exchangeObjectRepository;
     _objectSignerRepository      = objectSignerRepository;
 }
예제 #3
0
 public MonitorManager(IPlaceRepository placeRepository, IBarcodeRepository barcodeRepository, IBoxObjectRepository boxObjectRepository,
                       BarcodeManager barcodeManager, IBoxRepository boxRepository, ICardRepository cardRepository, IUserRepository userRepository, IPlaceWardenRepository placeWardenRepository,
                       IExchangeObjectSignerRepository objectSignerRepository, ILetterRepository letterRepository, IBarcodeLogRepository barcodeLogRepository, IExchangeObjectRepository objectRepository,
                       IDepartmentRepository departmentRepository, ISortingRepository sortingRepository, IOptions <CommonSettings> commonSettings, ILogger <MonitorManager> logger)
 {
     _placeRepository        = placeRepository;
     _barcodeRepository      = barcodeRepository;
     _boxObjectRepository    = boxObjectRepository;
     _barcodeManager         = barcodeManager;
     _boxRepository          = boxRepository;
     _cardRepository         = cardRepository;
     _userRepository         = userRepository;
     _placeWardenRepository  = placeWardenRepository;
     _objectSignerRepository = objectSignerRepository;
     _letterRepository       = letterRepository;
     _barcodeLogRepository   = barcodeLogRepository;
     _objectRepository       = objectRepository;
     _departmentRepository   = departmentRepository;
     _sortingRepository      = sortingRepository;
     _commonSettings         = commonSettings;
     _logger = logger;
 }
예제 #4
0
 public BarcodeManager(IBarcodeRepository barcodeRepository, IDepartmentRepository departmentRepository)
 {
     _barcodeRepository    = barcodeRepository;
     _departmentRepository = departmentRepository;
 }
예제 #5
0
 public BarcodeAppService(IBarcodeRepository barcodoRepository, ICustomerRepository customerRepository) : base(barcodoRepository)
 {
     _barcodeRepository  = barcodoRepository;
     _customerRepository = customerRepository;
 }
 public BarCodeService(IBarcodeRepository barcodeRepo, IUnitOfWork unitOfWork, IMemoryCache cache)
 {
     _barcodeRepo = barcodeRepo;
     _unitOfWork  = unitOfWork;
     _cache       = cache;
 }
예제 #7
0
 /// <summary>
 /// Initiates a instance of the <see cref="BarcodeRepository"/> class
 /// </summary>
 /// <param name="barcodeRepository">Instance of the <see cref="IBarcodeRepository"/> interface</param>
 public BarcodeService(IBarcodeRepository barcodeRepository)
 {
     this.barcodeRepository = barcodeRepository;
 }
예제 #8
0
 public ConsumableMatrixHelper(IBarcodeRepository barcodeRepository, IFile consumableFile) : base(0)
 {
     BarcodeRepository = barcodeRepository;
     ConsumableFile    = consumableFile;
 }
예제 #9
0
 public ConsumableValidator(IBarcodeRepository repository)
 {
     consumableHelper  = Factory.Instance.GetConsumableMatrixHelper();
     BarcodeRepository = repository;
 }