Пример #1
0
 public AddProductToOrderCommand(
     IOrderService orderService,
     IProductService productService,
     IProductWarehouseService productWarehouseService,
     IWarehouseService warehouseService)
 {
     this.orderService            = orderService;
     this.productService          = productService;
     this.productWarehouseService = productWarehouseService;
     this.warehouseService        = warehouseService;
 }
Пример #2
0
 public CreateOrderCommand(IPDFExporter pDFExporter, IWriter writer, IReader reader, IOrderService orderService, IProductService productService, IPartnerService partnerService, IProductWarehouseService productWarehouseService, IWarehouseService warehouseService)
 {
     this.pDFExporter             = pDFExporter ?? throw new ArgumentNullException(nameof(pDFExporter));
     this.writer                  = writer ?? throw new ArgumentNullException(nameof(writer));
     this.reader                  = reader ?? throw new ArgumentNullException(nameof(reader));
     this.orderService            = orderService ?? throw new ArgumentNullException(nameof(orderService));
     this.productService          = productService ?? throw new ArgumentNullException(nameof(productService));
     this.partnerService          = partnerService ?? throw new ArgumentNullException(nameof(partnerService));
     this.productWarehouseService = productWarehouseService ?? throw new ArgumentNullException(nameof(productWarehouseService));
     this.warehouseService        = warehouseService ?? throw new ArgumentNullException(nameof(warehouseService));
 }
Пример #3
0
 public DeleteProductCommand(
     IProductService productService,
     IProductWarehouseService productWarehouse,
     IWarehouseService warehouseService,
     ICategoryService categoryService,
     IWriter writer,
     IReader reader
     )
 {
     this.productService   = productService;
     this.productWarehouse = productWarehouse;
     this.warehouseService = warehouseService;
     this.categoryService  = categoryService;
     this.writer           = writer;
     this.reader           = reader;
 }
Пример #4
0
 public ShowProductsFromWarehouseCommand(IProductService productService, IWarehouseService warehouseService, IProductWarehouseService productWarehouseService)
 {
     this.productService          = productService;
     this.warehouseService        = warehouseService;
     this.productWarehouseService = productWarehouseService;
 }