public ConfirmArrivalService(IUnitOfWork unitOfWork, IMapper mapper, ApplicationContext appContext,
                                     IDataProvider <Container> containerDataProvider, IDataProvider <Booking> bookingDataProvider, IDataProvider <Order> orderDataProvider,
                                     IContainerRepository containerRepository, IConfirmArrivalRepository confirmArrivalRepository, IArriveOfDespatchRepository arriveOfDespatchRepository) : base(unitOfWork, mapper, appContext)
        {
            _containerDataProvider = containerDataProvider;
            _bookingDataProvider   = bookingDataProvider;
            _orderDataProvider     = orderDataProvider;

            _containerRepository        = containerRepository;
            _confirmArrivalRepository   = confirmArrivalRepository;
            _arriveOfDespatchRepository = arriveOfDespatchRepository;

            pageSize = 50;
        }
        public DCBookingService(IUnitOfWork unitOfWork, IMapper mapper, ApplicationContext appContext, IContainerRepository containerRepository, IDataProvider <Container> containerDataProvider, IConfirmArrivalRepository confirmArrivalRepository, IDataProvider <CA> confirmArrivalDataProvider, IArriveOfDespatchRepository arriveOfDespatchRepository, IDataProvider <ArriveOfDespatch> arriveOfDespatchDataProvider, IDCBookingRepository dcBookingRepository, IDataProvider <DCBooking> dcBookingDataProvider) : base(unitOfWork, mapper, appContext)
        {
            this._containerRepository   = containerRepository;
            this._containerDataProvider = containerDataProvider;

            this._confirmArrivalRepository   = confirmArrivalRepository;
            this._confirmArrivalDataProvider = confirmArrivalDataProvider;

            this._arriveOfDespatchRepository   = arriveOfDespatchRepository;
            this._arriveOfDespatchDataProvider = arriveOfDespatchDataProvider;

            this._dcBookingRepository   = dcBookingRepository;
            this._dcBookingDataProvider = dcBookingDataProvider;
        }
Esempio n. 3
0
        public VesselDepartureService(IUnitOfWork unitOfWork, IMapper mapper, ApplicationContext appContext,
                                      IDataProvider <Manifest> manifestDataProvider, IManifestRepository manifestRepository,
                                      IDataProvider <ArriveOfDespatch> arriveOfDespatchDataProvider, IArriveOfDespatchRepository arriveOfDespatchRepository,
                                      IDataProvider <Booking> bookingDataProvider, IShipmentBookingRepository shipmentBookingRepository, IContainerRepository containerRepository,
                                      IDataProvider <Container> containerDataProvider) : base(unitOfWork, mapper, appContext)
        {
            this._manifestDataProvider = manifestDataProvider;
            this._manifestRepository   = manifestRepository;

            this._shipmentBookingDataProvider = bookingDataProvider;
            this._shipmentBookingRepository   = shipmentBookingRepository;

            this._containerRepository   = containerRepository;
            this._containerDataProvider = containerDataProvider;

            this._arriveOfDespatchDataProvider = arriveOfDespatchDataProvider;
            this._arriveOfDespatchRepository   = arriveOfDespatchRepository;

            pageSize = 50;
        }