示例#1
0
        public OrderService(IUnitOfWork unitOfWork, IMapper mapper, ApplicationContext appContext, IOrderRepository orderRepository, IOrderDetailRepository orderDetailRepository, IProgressCheckRepository progressCheckRepository, IDataProvider <Order> order, IDataProvider <OrderDetail> orderDetail, IDataProvider <ProgressCheck> progressCheck) : base(unitOfWork, mapper, appContext)
        {
            this._orderDataProvider     = order;
            this._orderDetailProvider   = orderDetail;
            this._progressCheckProvider = progressCheck;

            this._orderRepository         = orderRepository;
            this._orderDetailRepository   = orderDetailRepository;
            this._progressCheckRepository = progressCheckRepository;
        }
        public ProgressCheckService(IUnitOfWork unitOfWork, IMapper mapper, ApplicationContext appContext,
                                    IDataProvider <ProgressCheck> progresscheckDataProvider, IDataProvider <Order> orderDataProvider,
                                    IDataProvider <OrderDetail> orderdetailDataProvider, IProgressCheckRepository progresscheckRepository,
                                    IOrderRepository orderRepository, IOrderDetailRepository orderdetailRepository) : base(unitOfWork, mapper, appContext)
        {
            _orderDataProvider = orderDataProvider;
            _orderRepository   = orderRepository;

            _orderdetailRepository   = orderdetailRepository;
            _orderdetailDataProvider = orderdetailDataProvider;

            _progresscheckRepository   = progresscheckRepository;
            _progresscheckDataProvider = progresscheckDataProvider;
        }
示例#3
0
        public ShipmentBookingService(IUnitOfWork unitOfWork, IMapper mapper, ApplicationContext appContext,
                                      IDataProvider <OrderDetail> poDetailDataProvider, IOrderDetailRepository orderdetailRepository,
                                      IDataProvider <Order> poDataProvider, IOrderRepository orderRepository,
                                      IDataProvider <Booking> bookingDataProvider, IShipmentBookingRepository bookingRepository,
                                      IProgressCheckRepository progressCheckRepository) : base(unitOfWork, mapper, appContext)
        {
            _orderDetailDataProvider = poDetailDataProvider;
            _orderDetailRepository   = orderdetailRepository;

            _orderDataProvider = poDataProvider;
            _orderRepository   = orderRepository;

            _bookingDataProvider = bookingDataProvider;
            _bookingRepository   = bookingRepository;

            _progressCheckRepository = progressCheckRepository;
        }