コード例 #1
0
 public ContainersController(
     DroneContext context,
     IContainerRepository containerRepository)
 {
     _context             = context;
     _containerRepository = containerRepository;
 }
コード例 #2
0
 public DriverAllowanceService(IDriverAllowanceRepository driverAllowanceRepository,
                               IUnitOfWork unitOfWork,
                               IDispatchRepository dispatchRepository,
                               ICustomerRepository customerRepository,
                               ILocationRepository locationRepository,
                               IContainerTypeRepository containerTypeRepository,
                               IAllowanceDetailRepository allowanceDetailRepository,
                               IExpenseRepository _expenseRepository,
                               IOrderRepository orderHRespository,
                               IContainerRepository orderDRepository,
                               IOrderRepository orderHRepository,
                               IDepartmentRepository departmentRepository,
                               ITextResourceRepository textResourceRepository)
 {
     this._driverAllowanceRepository = driverAllowanceRepository;
     this._customerRepository        = customerRepository;
     this._locationRepository        = locationRepository;
     this._containerTypeRepository   = containerTypeRepository;
     this._unitOfWork                = unitOfWork;
     this._dispatchRepository        = dispatchRepository;
     this._allowanceDetailRepository = allowanceDetailRepository;
     this._expenseRepository         = _expenseRepository;
     this._orderDRepository          = orderDRepository;
     this._orderHRepository          = orderHRepository;
     this._departmentRepository      = departmentRepository;
     this._textResourceRepository    = textResourceRepository;
 }
コード例 #3
0
ファイル: DBContext.cs プロジェクト: gbariluncc/AuditLib
 private DBContext()
 {
     _accounts           = new AccountRepository();
     _accountTypes       = new AccountTypeRepository();
     _audits             = new AuditRepository();
     _categories         = new CategoryRepository();
     _containers         = new ContainerRepository();
     _dimensions         = new DimensionRepository();
     _facilities         = new FacilityRepository();
     _facilityTypes      = new FacilityTypeRepository();
     _priorities         = new PriorityRepository();
     _users              = new UserRepository();
     _packagingLevels    = new PackagingLevelRepository();
     _pictures           = new PictureRepository();
     _projects           = new ProjectRepository();
     _ratings            = new RatingRepository();
     _requests           = new RequestRepository();
     _requestItems       = new RequestItemRepository();
     _requestItemTypes   = new RequestItemTypeRepository();
     _roles              = new RoleRepository();
     _sources            = new SourceRepository();
     _status             = new StatusRepository();
     _status             = new StatusRepository();
     _tasks              = new TaskRespository();
     _dcIssueItems       = new DCIssueItemRepository();
     _dcIssues           = new DCIssueRepository();
     _dcIssuesFacilities = new DCIssueFacilityRepository();
     _failedSamples      = new FailedSampleRepository();
     _requestCategories  = new RequestCategoryRepository();
 }
コード例 #4
0
 public ListContainerHandler(IMapper mapper, IContainerRepository containerRepository,
                             IValidator <ContainerDto> containerDtoValidator)
 {
     _mapper = mapper;
     _containerRepository   = containerRepository;
     _containerDtoValidator = containerDtoValidator;
 }
コード例 #5
0
 public CreateContainerHandler(IMapper mapper, IDeploymentRepository deploymentRepository,
                               IImageRepository imageRepository, IContainerRepository containerRepository)
 {
     _mapper = mapper;
     _deploymentRepository = deploymentRepository;
     _imageRepository      = imageRepository;
     _containerRepository  = containerRepository;
 }
コード例 #6
0
 public TransportDistanceService(IOrderRepository orderRepository, IDriverAllowanceRepository driverAllowanceRepository, IFuelConsumptionRepository fuelConsumptionRepository, IContainerRepository orderDRepository, ITransportDistanceRepository transportDistanceRepository, ILocationRepository locationRepository, IUnitOfWork unitOfWork)
 {
     this._unitOfWork = unitOfWork;
     this._transportDistanceRepository = transportDistanceRepository;
     this._locationRepository          = locationRepository;
     this._orderDRepository            = orderDRepository;
     this._fuelConsumptionRepository   = fuelConsumptionRepository;
     this._driverAllowanceRepository   = driverAllowanceRepository;
     this._orderRepository             = orderRepository;
 }
コード例 #7
0
 public ContainerMessageHandler(IShipRepository shipRepository,
                                IContainerRepository containerRepository,
                                ITruckRepository truckRepository,
                                IMessagePublisher messagePublisher)
 {
     _shipRepository      = shipRepository;
     _containerRepository = containerRepository;
     _truckRepository     = truckRepository;
     _messagePublisher    = messagePublisher;
 }
コード例 #8
0
 public EnvironmentManager(IOptions <DbConnectionSettings> settings,
                           IContainerRepository repository)
 {
     _settings   = settings;
     _client     = new MongoClient(settings.Value.ConnectionString);
     _repository = repository;
     if (_client != null)
     {
         _database = _client.GetDatabase(settings.Value.Database);
     }
 }
コード例 #9
0
        public DCReceivedService(IUnitOfWork unitOfWork, IMapper mapper, ApplicationContext appContext,
                                 IDataProvider <Container> containerDataProvider,
                                 IDCBookingRepository dcBookingRepository, IDCReceivedRepository dcRecievedRepository, IContainerRepository containerRepository) : base(unitOfWork, mapper, appContext)
        {
            _containerDataProvider = containerDataProvider;

            _dcBookingRepository  = dcBookingRepository;
            _dcRecievedRepository = dcRecievedRepository;
            _containerRepository  = containerRepository;

            pageSize = 12;
        }
コード例 #10
0
 public UpdateImageHandler(IMapper mapper, IRegistryAuthService authService, IContainerService containerService,
                           IImageRepository imageRepository, IDeploymentRepository deploymentRepository, INetworkRepository networkRepository, INetworkService networkService, IContainerRepository containerRepository)
 {
     _mapper               = mapper;
     _authService          = authService;
     _containerService     = containerService;
     _imageRepository      = imageRepository;
     _deploymentRepository = deploymentRepository;
     _networkRepository    = networkRepository;
     _networkService       = networkService;
     _containerRepository  = containerRepository;
 }
コード例 #11
0
 public WarehouseController()
 {
     _packingListRepository             = new PackingListRepository();
     _partRepository                    = new PartRepository();
     _partDynamicsRepository            = new PartDynamicsRepository();
     _customerDynamicsRepository        = new CustomerDynamicsRepository();
     _customerAddressDynamicsRepository = new CustomerAddressDynamicsRepository();
     _carrierRepository                 = new CarrierRepository();
     _countryRepository                 = new CountryRepository();
     _containerRepository               = new ContainerRepository();
     _customerOrderRepository           = new CustomerOrderRepository();
     _foundryOrderRepository            = new FoundryOrderRepository();
 }
コード例 #12
0
        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;
        }
コード例 #13
0
        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;
        }
コード例 #14
0
        public ManifestService(IUnitOfWork unitOfWork, IMapper mapper, ApplicationContext appContext, IDataProvider <Manifest> manifestDataProvider, IManifestRepository manifestRepository, IDataProvider <Booking> bookingDataProvider, IShipmentBookingRepository shipmentBookingRepository, IContainerRepository containerRepository, IDataProvider <Container> containerDataProvider, IOrderDetailRepository orderDetailRepository, IDataProvider <OrderDetail> orderDetailDataProvider) : base(unitOfWork, mapper, appContext)
        {
            this._manifestDataProvider = manifestDataProvider;
            this._manifestRepository   = manifestRepository;

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

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

            this._orderDetailRepository   = orderDetailRepository;
            this._orderDetailDataProvider = orderDetailDataProvider;
        }
コード例 #15
0
 public RouteService(IUnitOfWork unitOfWork, IRouteRepository routeRepository,
                     IRouteDetailRepository routeDetailRepository, ILocationRepository locationRepository,
                     IExpenseDetailRepository expenseDetailRepository, IAllowanceDetailRepository allowanceDetailRepository,
                     IContainerRepository containerRepository, IDispatchRepository dispatchRepository,
                     IContainerTypeRepository containerTypeRepository)
 {
     _unitOfWork                = unitOfWork;
     _routeRepository           = routeRepository;
     _routeDetailRepository     = routeDetailRepository;
     _locationRepository        = locationRepository;
     _containerTypeRepository   = containerTypeRepository;
     _expenseDetailRepository   = expenseDetailRepository;
     _allowanceDetailRepository = allowanceDetailRepository;
     _containerRepository       = containerRepository;
     _dispatchRepository        = dispatchRepository;
 }
コード例 #16
0
        public static void Configure(CartType type)
        {
            switch (type)
            {
            case CartType.Session:
                _cartType = new SessionContainerRepository();
                break;

            case CartType.Cookie:
                _cartType = new CookieContainerRepository();
                break;

            default:
                _cartType = new SessionContainerRepository();
                break;
            }
        }
コード例 #17
0
 public LiabilitiesService(ILiabilitiesRepository liabilitiesRepository, IDriverRepository driverRepositor,
                           IContainerRepository containerRepository, IDispatchRepository dispatchRepository,
                           IExpenseDetailRepository expenseDetailRepository, IExpenseRepository expenseRepository,
                           ICustomerRepository customerRepository, IOrderRepository orderRepository,
                           ILiabilitiesItemRepository liabilitiesItemRepository, IUnitOfWork unitOfWork)
 {
     this._liabilitiesRepository     = liabilitiesRepository;
     this._driverRepository          = driverRepositor;
     this._containerRepository       = containerRepository;
     this._dispatchRepository        = dispatchRepository;
     this._expenseDetailRepository   = expenseDetailRepository;
     this._expenseRepository         = expenseRepository;
     this._customerRepository        = customerRepository;
     this._orderRepository           = orderRepository;
     this._liabilitiesItemRepository = liabilitiesItemRepository;
     this._unitOfWork = unitOfWork;
 }
コード例 #18
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;
        }
コード例 #19
0
 public OrderService(IOrderRepository orderRepository, IContainerTypeRepository containerTypeRepository, IContainerRepository containerRepository,
                     IOrderPatternRepository orderPatternRepository, ICustomerRepository customerRepository, IDispatchRepository dispatchRepository,
                     IEmployeeRepository employeeRepository, IShippingCompanyRepository shippingCompanyRepository,
                     IExpenseDetailRepository expenseDetailRepository, ISurchargeDetailRepository surchargeDetailRepository, IAllowanceDetailRepository allowanceDetailRepository,
                     ILocationRepository locationRepository, IUnitOfWork unitOfWork)
 {
     this._orderRepository           = orderRepository;
     this._containerTypeRepository   = containerTypeRepository;
     this._dispatchRepository        = dispatchRepository;
     this._containerRepository       = containerRepository;
     this._customerRepository        = customerRepository;
     this._orderPatternRepository    = orderPatternRepository;
     this._employeeRepository        = employeeRepository;
     this._shippingCompanyRepository = shippingCompanyRepository;
     this._expenseDetailRepository   = expenseDetailRepository;
     this._surchargeDetailRepository = surchargeDetailRepository;
     this._allowanceDetailRepository = allowanceDetailRepository;
     this._locationRepository        = locationRepository;
     this._unitOfWork = unitOfWork;
 }
コード例 #20
0
 public WarehouseController(IPackingListRepository packingListRepository,
                            IPartRepository partRepository,
                            IPartDynamicsRepository partDynamicsRepository,
                            ICustomerDynamicsRepository customerDynamicsRepository,
                            ICustomerAddressDynamicsRepository customerAddressDynamicsRepository,
                            ICarrierRepository carrierRepository,
                            ICountryRepository countryRepository,
                            IContainerRepository containerRepository,
                            ICustomerOrderRepository customerOrderRepository,
                            IFoundryOrderRepository foundryOrderRepository)
 {
     _packingListRepository             = packingListRepository;
     _partRepository                    = partRepository;
     _partDynamicsRepository            = partDynamicsRepository;
     _customerDynamicsRepository        = customerDynamicsRepository;
     _customerAddressDynamicsRepository = customerAddressDynamicsRepository;
     _carrierRepository                 = carrierRepository;
     _containerRepository               = containerRepository;
     _customerOrderRepository           = customerOrderRepository;
     _foundryOrderRepository            = foundryOrderRepository;
 }
コード例 #21
0
 public FuelConsumptionDetailService(IFuelConsumptionRepository fuelConsumptionRepository,
                                     IFuelConsumptionDetailRepository fuelConsumptionDetailRepository,
                                     IModelRepository modelRepository,
                                     ILocationRepository locationRepository,
                                     IDispatchRepository dispatchRepository,
                                     IDriverRepository driverRepository,
                                     ITruckRepository truckRepository,
                                     IContainerRepository orderDRepository,
                                     IOrderRepository orderHRepository,
                                     IContainerTypeRepository containerTypeRepository,
                                     IUnitOfWork unitOfWork)
 {
     this._unitOfWork                      = unitOfWork;
     this._dispatchRepository              = dispatchRepository;
     this._orderHRepository                = orderHRepository;
     this._orderDRepository                = orderDRepository;
     this._driverRepository                = driverRepository;
     this._truckRepository                 = truckRepository;
     this._fuelConsumptionRepository       = fuelConsumptionRepository;
     this._fuelConsumptionDetailRepository = fuelConsumptionDetailRepository;
     this._modelRepository                 = modelRepository;
     this._locationRepository              = locationRepository;
     this._containerTypeRepository         = containerTypeRepository;
 }
コード例 #22
0
 public CustomerPricingService(ICustomerPricingRepository customerPricingRepository,
                               ICustomerPricingDetailRepository customerPricingDetailRepository,
                               ICustomerPricingLocationRepository customerPricingLocationRepository,
                               ICustomerRepository customerRepository,
                               ICustomerGrossProfitRepository customerGrossProfitRepository,
                               ILocationRepository locationRepository,
                               IContainerTypeRepository containerTypeRepository,
                               IRouteRepository routeRepository,
                               IDispatchRepository dispatchRepository,
                               IContainerRepository orderDRepository,
                               IOrderRepository orderHRepository,
                               IFuelConsumptionDetailRepository fuelConsumptionDetailRepository,
                               IExpenseDetailRepository expenseDetailRepository,
                               IAllowanceDetailRepository allowanceDetailRepository,
                               IRouteDetailRepository routeDetailRepository,
                               IExpenseRepository expenseRepository,
                               IUnitOfWork unitOfWork)
 {
     this._customerPricingRepository         = customerPricingRepository;
     this._customerPricingDetailRepository   = customerPricingDetailRepository;
     this._customerPricingLocationRepository = customerPricingLocationRepository;
     this._customerRepository            = customerRepository;
     this._customerGrossProfitRepository = customerGrossProfitRepository;
     this._locationRepository            = locationRepository;
     this._containerTypeRepository       = containerTypeRepository;
     this._routeRepository    = routeRepository;
     this._dispatchRepository = dispatchRepository;
     this._orderDRepository   = orderDRepository;
     this._orderHRepository   = orderHRepository;
     this._fuelConsumptionDetailRepository = fuelConsumptionDetailRepository;
     this._expenseDetailRepository         = expenseDetailRepository;
     this._allowanceDetailRepository       = allowanceDetailRepository;
     this._routeDetailRepository           = routeDetailRepository;
     this._expenseRepository = expenseRepository;
     this._unitOfWork        = unitOfWork;
 }
コード例 #23
0
 static ContainerService()
 {
     repository = new ContainerRepository();
 }
コード例 #24
0
 public ContainerService(IContainerRepository containerRepository)
 {
     _containerRepository = containerRepository;
 }
コード例 #25
0
 public ServiceContainer(IContainerRepository containerRepository, IParcelService parcelService)
 {
     _containerRepository = containerRepository;
     _parcelService       = parcelService;
 }
コード例 #26
0
 public ConnectNetworkHandler(INetworkService networkService, INetworkRepository networkRepository, IContainerRepository containerRepository)
 {
     _networkService      = networkService;
     _networkRepository   = networkRepository;
     _containerRepository = containerRepository;
 }
コード例 #27
0
 public ContainerController(IContainerRepository container)
 {
     _container = container;
 }
コード例 #28
0
 public ContainersController(IContainerRepository containerRepository)
 {
     _containerRepository = containerRepository;
 }
コード例 #29
0
 public Container()
 {
     _containerRepository = new ContainerRepository();
 }
コード例 #30
0
 public BankController(IItemRepository itemRepository, IContainerRepository containerRepository, IWalletRepository walletRepository)
 {
     _itemRepository      = itemRepository;
     _containerRepository = containerRepository;
     _walletRepository    = walletRepository;
 }