Пример #1
0
 public OrderServices(IOrderRepository orderRepository, IProductRepository productRepository, IDiscountRepository discountRepository, IPairRepository <DatabaseModels.OrderItems> orderItemsRepository, IOrderDiscountRepository orderDiscountRepository, ICashierRepository cashierRepository)
 {
     _orderRepository         = orderRepository;
     _productRepository       = productRepository;
     _discountRepository      = discountRepository;
     _orderItemsRepository    = orderItemsRepository;
     _orderDiscountRepository = orderDiscountRepository;
     _cashierRepository       = cashierRepository;
     ticketNumberLock         = new object();
 }
 public FakeDiscountService(IOrderDiscountRepository orderDiscountRepository)
 {
     _orderDiscountRepository = orderDiscountRepository;
 }
 public OrderDiscountService(IOrderDiscountRepository orderDiscountRepository, IStoreService storeService, IOrderService orderService) : base(orderDiscountRepository, storeService)
 {
     _orderService = orderService;
 }
 public OrderDiscountCommandService(IOrderDiscountRepository orderDiscountRepository)
 {
     this.orderDiscountRepository = orderDiscountRepository;
 }
 public OrderDiscountQueryService(IOrderDiscountRepository orderDiscountRepository, IMapper mapper)
 {
     this.orderDiscountRepository = orderDiscountRepository;
     this.mapper = mapper;
 }