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; }