コード例 #1
0
 public CreateReceiptNoteCommandHandler(IInventoryReportService inventoryReportService, IWarehouseConfigRepository warehouseConfigRepository,
                                        IInventoryReportRepository inventoryReportRepository)
 {
     _inventoryReportService    = inventoryReportService;
     _warehouseConfigRepository = warehouseConfigRepository;
     _inventoryReportRepository = inventoryReportRepository;
 }
コード例 #2
0
 public CreateReceiptDetailCommandHandler(IInventoryReportService inventoryReportService,
                                          IInventoryReportRepository inventoryReportRepository,
                                          IInventoryReportDetailRepository inventoryReportDetailRepository)
 {
     _inventoryReportService          = inventoryReportService;
     _inventoryReportRepository       = inventoryReportRepository;
     _inventoryReportDetailRepository = inventoryReportDetailRepository;
 }
コード例 #3
0
 public GoodsReceiptNoteDetailService(IGoodsReceiptNoteRepository goodsReceiptNoteRepository,
                                      IGoodsReceiptNoteDetailRepository goodsReceiptNoteDetailRepository, IResourceService <SharedResource> sharedResourceService,
                                      IResourceService <GhmWarehouseResource> resourceService, ILotRepository lotRepository,
                                      IProductUnitRepository productUnitRepository,
                                      IWarehouseManagerConfigRepository warehouseManagerConfigRepository, IMediator mediator, IProductRepository productRepository,
                                      IInventoryReportRepository inventoryReportRepository,
                                      IProductConversionUnitRepository productConversionUnitRepository, IInventoryReportService inventoryReportService, IGoodsDeliveryNoteDetailsRepository goodsDeliveryNoteDetailsRepository)
 {
     _goodsReceiptNoteRepository       = goodsReceiptNoteRepository;
     _goodsReceiptNoteDetailRepository = goodsReceiptNoteDetailRepository;
     _sharedResourceService            = sharedResourceService;
     _resourceService                  = resourceService;
     _lotRepository                    = lotRepository;
     _productUnitRepository            = productUnitRepository;
     _warehouseManagerConfigRepository = warehouseManagerConfigRepository;
     _mediator                           = mediator;
     _productRepository                  = productRepository;
     _inventoryReportRepository          = inventoryReportRepository;
     _productConversionUnitRepository    = productConversionUnitRepository;
     _inventoryReportService             = inventoryReportService;
     _goodsDeliveryNoteDetailsRepository = goodsDeliveryNoteDetailsRepository;
 }
コード例 #4
0
        //private readonly IGoodsReceiptNoteService _goodsReceiptNoteService;
        //private readonly IGoodsDeliveryNoteService _goodsDeliveryNoteService;


        public InventoryService(IInventoryRepository inventoryRepository,
                                IInventoryDetailRepository inventoryDetailRepository,
                                IInventoryMemberRepository inventoryMemberRepository,
                                IWarehouseRepository warehouseRepository,
                                IProductRepository productRepository,
                                IWarehouseManagerConfigRepository warehouseManagerConfigRepository,
                                IResourceService <SharedResource> sharedResourceService,
                                IResourceService <GhmWarehouseResource> warehouseResourceService, IInventoryReportRepository inventoryReportRepository,
                                IProductUnitRepository productUnitRepository, IServiceProvider serviceProvider, IHostingEnvironment hostingEnvironment)
        {
            _inventoryRepository              = inventoryRepository;
            _inventoryDetailRepository        = inventoryDetailRepository;
            _inventoryMemberRepository        = inventoryMemberRepository;
            _warehouseRepository              = warehouseRepository;
            _productRepository                = productRepository;
            _sharedResourceService            = sharedResourceService;
            _warehouseResourceService         = warehouseResourceService;
            _inventoryReportRepository        = inventoryReportRepository;
            _productUnitRepository            = productUnitRepository;
            _serviceProvider                  = serviceProvider;
            _hostingEnvironment               = hostingEnvironment;
            _warehouseManagerConfigRepository = warehouseManagerConfigRepository;
        }