Пример #1
0
        public ManifestService(IOptions <BookingConfig> _bookingConfig, IRepository <Manifest, Guid> repository,
                               IRepository <SeatManagement, long> seatRepo,
                               IRepository <VehicleTripRegistration, Guid> repo,

                               IRepository <SubRoute> subRouteRepo,
                               IRepository <PickupPoint> pickupRepo,
                               IServiceHelper serviceHelper,
                               ISeatManagementService seatManagemengtRepo,
                               IVehicleTripRegistrationService vehicleTripRepo,
                               IRepository <Driver> driverRepo,
                               IEmployeeService employeeRepo,
                               IRepository <Terminal> terminalRepo,
                               IUnitOfWork unitOfWork,
                               IFareService fareSvc,
                               IRouteService routeSvc,
                               IJourneyManagementService journeyMgtSvc,
                               IPassportTypeService passportTypeRepo)
        {
            bookingConfig       = _bookingConfig.Value;
            _repository         = repository;
            _repo               = repo;
            _subRouteRepo       = subRouteRepo;
            _routeSvc           = routeSvc;
            _seatRepo           = seatRepo;
            _pickupRepo         = pickupRepo;
            _serviceHelper      = serviceHelper;
            _seatManagemengtSvc = seatManagemengtRepo;
            _vehicleTripRepo    = vehicleTripRepo;
            _driverRepo         = driverRepo;
            _employeeRepo       = employeeRepo;
            _unitOfWork         = unitOfWork;
            _fareSvc            = fareSvc;
            _journeyMgtSvc      = journeyMgtSvc;
            _terminalRepo       = terminalRepo;
            _passportTypeSvc    = passportTypeRepo;
        }
Пример #2
0
 public JourneyController(IJourneyManagementService journeyService, IEmployeeService employeeService, IServiceHelper serviceHelper)
 {
     _journeyService  = journeyService;
     _employeeService = employeeService;
     _serviceHelper   = serviceHelper;
 }