Example #1
0
 public ShipmentController()
 {
     _carrierRepository     = new CarrierRepository();
     _destinationRepository = new DestinationRepository();
     _portRepository        = new PortRepository();
     _vesselRepository      = new VesselRepository();
 }
Example #2
0
 public CarrierController(ICityRepository cities, ICarrierRepository carriers, IIdentityService identity, IUserRepository users)
 {
     _cities   = cities;
     _carriers = carriers;
     _identity = identity;
     _users    = users;
 }
Example #3
0
        protected override void Dispose(bool disposing)
        {
            if (disposing)
            {
                if (_carrierRepository != null)
                {
                    _carrierRepository.Dispose();
                    _carrierRepository = null;
                }

                if (_destinationRepository != null)
                {
                    _destinationRepository.Dispose();
                    _destinationRepository = null;
                }

                if (_portRepository != null)
                {
                    _portRepository.Dispose();
                    _portRepository = null;
                }

                if (_vesselRepository != null)
                {
                    _vesselRepository.Dispose();
                    _vesselRepository = null;
                }
            }

            base.Dispose(disposing);
        }
 public CarrierDAL(ICarrierRepository carrierRepository, ICarrierRouteRepository carrierRouteRepository, ICarrierMembershipRepository carrierMembershipRepository, IRouteRepository routeRepository)
 {
     this.carrierRepository           = carrierRepository;
     this.carrierRouteRepository      = carrierRouteRepository;
     this.carrierMembershipRepository = carrierMembershipRepository;
     this.routeRepository             = routeRepository;
 }
 public AddCarrierToNotificationHandler(IwsContext context,
                                        ICarrierRepository repository, ICountryRepository countryRepository)
 {
     this.context           = context;
     this.repository        = repository;
     this.countryRepository = countryRepository;
 }
Example #6
0
		public CarrierController(ICityRepository cities, ICarrierRepository carriers, IIdentityService identity, IUserRepository users)
		{
			_cities = cities;
			_carriers = carriers;
			_identity = identity;
			_users = users;
		}
Example #7
0
 public AddCarriersToNotificationFromAddressBookHandler(IAddressBookRepository addressBookRepository,
                                                        ICarrierRepository carrierRepository, IwsContext context, IUserContext userContext)
 {
     this.addressBookRepository = addressBookRepository;
     this.carrierRepository     = carrierRepository;
     this.context     = context;
     this.userContext = userContext;
 }
 public MovementDocumentGenerator(ICarrierRepository carrierRepository,
     IMovementDetailsRepository movementDetailsRepository,
     MovementBlocksFactory blocksFactory)
 {
     this.blocksFactory = blocksFactory;
     this.movementDetailsRepository = movementDetailsRepository;
     this.carrierRepository = carrierRepository;
 }
 public AnalyticsController(MyShuttleSecurityContext securityContext, IDriverRepository driverRepository
     , IVehicleRepository vehicleRepository, ICarrierRepository carrierRepository, IRidesRepository ridesRepository)
 {
     _driverRepository = driverRepository;
     _securityContext = securityContext;
     _vehicleRepository = vehicleRepository;
     _carrierRepository = carrierRepository;
     _ridesRepository = ridesRepository;
 }
Example #10
0
 public CommisionService(ICommonRepository commonRepository, IClientRepository clientRepository,
                         IPolicyRepository policyRepository, ICommisionRepository commissionRepository, ICarrierRepository carrierRepository)
 {
     _commonRepository     = commonRepository;
     _clientRepository     = clientRepository;
     _policyRepository     = policyRepository;
     _commissionRepository = commissionRepository;
     _carrierRepository    = carrierRepository;
 }
        public AnalyticsController(IDriverRepository driverRepository
            , IVehicleRepository vehicleRepository, ICarrierRepository carrierRepository, IRidesRepository ridesRepository)
        {
            _driverRepository = driverRepository;

            _vehicleRepository = vehicleRepository;
            _carrierRepository = carrierRepository;
            _ridesRepository = ridesRepository;
        }
Example #12
0
 public AnalyticsController(MyShuttleSecurityContext securityContext, IDriverRepository driverRepository
                            , IVehicleRepository vehicleRepository, ICarrierRepository carrierRepository, IRidesRepository ridesRepository)
 {
     _driverRepository  = driverRepository;
     _securityContext   = securityContext;
     _vehicleRepository = vehicleRepository;
     _carrierRepository = carrierRepository;
     _ridesRepository   = ridesRepository;
 }
Example #13
0
        public AnalyticsController(IDriverRepository driverRepository
                                   , IVehicleRepository vehicleRepository, ICarrierRepository carrierRepository, IRidesRepository ridesRepository)
        {
            _driverRepository = driverRepository;

            _vehicleRepository = vehicleRepository;
            _carrierRepository = carrierRepository;
            _ridesRepository   = ridesRepository;
        }
Example #14
0
 public ShipmentController(ICarrierRepository carrierRepository,
                           IDestinationRepository destinationRepository,
                           IPortRepository portRepository,
                           IVesselRepository vesselRepository)
 {
     _carrierRepository     = carrierRepository;
     _destinationRepository = destinationRepository;
     _portRepository        = portRepository;
     _vesselRepository      = vesselRepository;
 }
Example #15
0
 public CarrierDataMap(IMap <Address, AddressData> addressMap,
                       IMap <Business, BusinessInfoData> businessMap,
                       IMap <Contact, ContactData> contactMap,
                       ICarrierRepository repository)
 {
     this.addressMap  = addressMap;
     this.businessMap = businessMap;
     this.contactMap  = contactMap;
     this.repository  = repository;
 }
 public MovementDocumentGenerator(ICarrierRepository carrierRepository,
                                  IMovementDetailsRepository movementDetailsRepository,
                                  INotificationApplicationRepository notificationApplicationRepository,
                                  MovementBlocksFactory blocksFactory)
 {
     this.blocksFactory                     = blocksFactory;
     this.movementDetailsRepository         = movementDetailsRepository;
     this.carrierRepository                 = carrierRepository;
     this.notificationApplicationRepository = notificationApplicationRepository;
 }
 public UnitOfWork(MyDbContext context, IAirplaneRepository airplaneRepository, IAirportRepository airportRepository, IFlightRepository flightRepository, IPassengerRepository passengerRepository, IRouteRepository routeRepository, ITicketRepository ticketRepository, ISeatRepository seatRepository, ICarrierRepository carrierRepository)
 {
     _context   = context;
     Airplanes  = airplaneRepository;
     Airports   = airportRepository;
     Flights    = flightRepository;
     Passengers = passengerRepository;
     Routes     = routeRepository;
     Tickets    = ticketRepository;
     Seats      = seatRepository;
     Carriers   = carrierRepository;
 }
Example #18
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();
 }
Example #19
0
        public void Add_AnItemFromMockContext_()
        {
            Carrier Carrier          = MockContext.Carriers.FirstOrDefault();
            var     mockCarrierSet   = new Mock <DbSet <Carrier> >();
            var     mockEShopContext = new Mock <EShopContext>();

            mockEShopContext.Setup(m => m.Carriers).Returns(mockCarrierSet.Object);
            Trace.WriteLine(Carrier.Phone);
            CarrierRepository = new CarrierRepository(mockEShopContext.Object);
            CarrierRepository.Add(Carrier);

            //mockCarrierSet.Verify(m => m.Add(It.IsAny<Carrier>()), Times.Once());
            mockEShopContext.Verify(m => m.SaveChanges(), Times.Once());
        }
Example #20
0
 public CreateLegacyNotificationApplicationHandler(IwsContext context,
                                                   INotificationApplicationRepository notificationApplicationRepository,
                                                   IFacilityRepository facilityRepository,
                                                   ICarrierRepository carrierRepository,
                                                   IProducerRepository producerRepository,
                                                   NotificationApplicationFactory notificationApplicationFactory)
 {
     this.context = context;
     this.notificationApplicationRepository = notificationApplicationRepository;
     this.facilityRepository             = facilityRepository;
     this.carrierRepository              = carrierRepository;
     this.producerRepository             = producerRepository;
     this.notificationApplicationFactory = notificationApplicationFactory;
 }
Example #21
0
		public ExcelController(
			IExcelGenerator<BaseApplicationExcelRow> generator,
			IForwarderRepository forwarders,
			ICarrierRepository carriers,
			ISenderRepository senders,
			IApplicationExcelRowSource rowSource,
			IIdentityService identity)
		{
			_generator = generator;
			_forwarders = forwarders;
			_carriers = carriers;
			_senders = senders;
			_rowSource = rowSource;
			_identity = identity;
		}
Example #22
0
 public static void GenerateParcel(
     ICustomerRepository customerRepository,
     ICarrierRepository carrierRepository
     )
 {
     var customer = customerRepository.GetById(Guid.NewGuid());
     var carrier  = carrierRepository.GetById(Guid.NewGuid());
     var parcel   = new Parcel(
         new DeliveryInterval(new DateTime(20180202), new DateTime(20180205)),
         new TrackingCode("123", carrier),
         carrier,
         customer,
         "12341"
         );
 }
Example #23
0
 public ExcelController(
     IExcelGenerator <BaseApplicationExcelRow> generator,
     IForwarderRepository forwarders,
     ICarrierRepository carriers,
     ISenderRepository senders,
     IApplicationExcelRowSource rowSource,
     IIdentityService identity)
 {
     _generator  = generator;
     _forwarders = forwarders;
     _carriers   = carriers;
     _senders    = senders;
     _rowSource  = rowSource;
     _identity   = identity;
 }
Example #24
0
		public UserService(IUserRepository users,
			IAdminRepository admins,
			IManagerRepository managers,
			ICarrierRepository carriers,
			ISenderRepository senders,
			IForwarderRepository forwarders,
			IBrokerRepository brokers)
		{
			_users = users;
			_admins = admins;
			_managers = managers;
			_carriers = carriers;
			_senders = senders;
			_forwarders = forwarders;
			_brokers = brokers;
		}
Example #25
0
 public UserService(IUserRepository users,
                    IAdminRepository admins,
                    IManagerRepository managers,
                    ICarrierRepository carriers,
                    ISenderRepository senders,
                    IForwarderRepository forwarders,
                    IBrokerRepository brokers)
 {
     _users      = users;
     _admins     = admins;
     _managers   = managers;
     _carriers   = carriers;
     _senders    = senders;
     _forwarders = forwarders;
     _brokers    = brokers;
 }
Example #26
0
        public AddCarrierHandlerTests()
        {
            notificationId = Guid.NewGuid();
            countryId      = Guid.NewGuid();

            countryRepository = A.Fake <ICountryRepository>();
            repository        = A.Fake <ICarrierRepository>();

            var context = new TestIwsContext();

            context.Users.Add(UserFactory.Create(TestIwsContext.UserId, AnyString, AnyString, AnyString, AnyString));

            var carrierCollection = new CarrierCollection(notificationId);

            A.CallTo(() => repository.GetByNotificationId(notificationId)).Returns(carrierCollection);

            handler = new AddCarrierHandler(context, repository, countryRepository);
        }
 public ApplicationListController(
     IApplicationListPresenter presenter,
     IClientRepository clients,
     ISenderRepository senders,
     IAwbRepository awbs,
     ICarrierRepository carriers,
     IStateConfig stateConfig,
     IIdentityService identity,
     IForwarderRepository forwarders)
 {
     _presenter   = presenter;
     _clients     = clients;
     _senders     = senders;
     _awbs        = awbs;
     _carriers    = carriers;
     _stateConfig = stateConfig;
     _identity    = identity;
     _forwarders  = forwarders;
 }
Example #28
0
		public ApplicationListController(
			IApplicationListPresenter presenter,
			IClientRepository clients,
			ISenderRepository senders,
			IAwbRepository awbs,
			ICarrierRepository carriers,
			IStateConfig stateConfig,
			IIdentityService identity,
			IForwarderRepository forwarders)
		{
			_presenter = presenter;
			_clients = clients;
			_senders = senders;
			_awbs = awbs;
			_carriers = carriers;
			_stateConfig = stateConfig;
			_identity = identity;
			_forwarders = forwarders;
		}
Example #29
0
		public ApplicationController(
			IAdminApplicationManager manager,
			IApplicationPresenter presenter,
			IForwarderRepository forwarders,
			ICarrierRepository carriers,
			IIdentityService identity,
			ICountryRepository countries,
			IApplicationRepository applications,
			IClientRepository clients,
			ISenderRepository senders)
		{
			_manager = manager;
			_presenter = presenter;
			_forwarders = forwarders;
			_carriers = carriers;
			_identity = identity;
			_countries = countries;
			_applications = applications;
			_clients = clients;
			_senders = senders;
		}
Example #30
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;
 }
Example #31
0
 public ApplicationController(
     IAdminApplicationManager manager,
     IApplicationPresenter presenter,
     IForwarderRepository forwarders,
     ICarrierRepository carriers,
     IIdentityService identity,
     ICountryRepository countries,
     IApplicationRepository applications,
     IClientRepository clients,
     ISenderRepository senders)
 {
     _manager      = manager;
     _presenter    = presenter;
     _forwarders   = forwarders;
     _carriers     = carriers;
     _identity     = identity;
     _countries    = countries;
     _applications = applications;
     _clients      = clients;
     _senders      = senders;
 }
Example #32
0
		public IdentityService(
			IUserRepository users,
			IAdminRepository admins,
			IManagerRepository managers,
			ICarrierRepository carriers,
			ISenderRepository senders,
			IClientRepository clients,
			IForwarderRepository forwarders,
			IBrokerRepository brokers)
		{
			if(HttpContext.Current == null)
				throw new NotSupportedException("UserHolder works only when the HttpContext.Current is presented");

			_users = users;
			_admins = admins;
			_managers = managers;
			_carriers = carriers;
			_senders = senders;
			_clients = clients;
			_forwarders = forwarders;
			_brokers = brokers;
		}
		public ApplicationEventRecipientsFacade(
			IAwbRepository awbs,
			IApplicationRepository applications,
			IAdminRepository admins,
			IManagerRepository managers,
			ISenderRepository senders,
			IClientRepository clients,
			ICarrierRepository carriers,
			IForwarderRepository forwarders,
			IBrokerRepository brokers,
			IEventEmailRecipient recipients)
		{
			_awbs = awbs;
			_applications = applications;
			_admins = admins;
			_managers = managers;
			_senders = senders;
			_clients = clients;
			_carriers = carriers;
			_forwarders = forwarders;
			_brokers = brokers;
			_recipients = recipients;
		}
Example #34
0
 public ApplicationEventRecipientsFacade(
     IAwbRepository awbs,
     IApplicationRepository applications,
     IAdminRepository admins,
     IManagerRepository managers,
     ISenderRepository senders,
     IClientRepository clients,
     ICarrierRepository carriers,
     IForwarderRepository forwarders,
     IBrokerRepository brokers,
     IEventEmailRecipient recipients)
 {
     _awbs         = awbs;
     _applications = applications;
     _admins       = admins;
     _managers     = managers;
     _senders      = senders;
     _clients      = clients;
     _carriers     = carriers;
     _forwarders   = forwarders;
     _brokers      = brokers;
     _recipients   = recipients;
 }
Example #35
0
        public IdentityService(
            IUserRepository users,
            IAdminRepository admins,
            IManagerRepository managers,
            ICarrierRepository carriers,
            ISenderRepository senders,
            IClientRepository clients,
            IForwarderRepository forwarders,
            IBrokerRepository brokers)
        {
            if (HttpContext.Current == null)
            {
                throw new NotSupportedException("UserHolder works only when the HttpContext.Current is presented");
            }

            _users      = users;
            _admins     = admins;
            _managers   = managers;
            _carriers   = carriers;
            _senders    = senders;
            _clients    = clients;
            _forwarders = forwarders;
            _brokers    = brokers;
        }
 public CarriersController(MyShuttleSecurityContext securityContext, ICarrierRepository carrierRepository)
 {
     _securityContext = securityContext;
     _carrierRepository = carrierRepository;
 }
Example #37
0
		public TransitService(ITransitRepository transits, ICarrierRepository carriers, IEventFacade events)
		{
			_transits = transits;
			_carriers = carriers;
			_events = events;
		}
Example #38
0
 public CarrierService(ICarrierRepository _repository)
     : base(_repository)
 {
     repository = _repository;
 }
 public RatingController(IRatingRepository ratingRepository, ICarrierRepository carrierRepository, IUserRepository userRepository)
 {
     _ratingRepository  = ratingRepository;
     _carrierRepository = carrierRepository;
     _userRepository    = userRepository;
 }
Example #40
0
 public CarrierListController(ICarrierRepository carrierRepository)
 {
     _carrierRepository = carrierRepository;
 }
 public CarrierListController(ICarrierRepository carrierRepository,
                             MyShuttleSecurityContext securityContext)
 {
     _carrierRepository = carrierRepository;
     _securityContext = securityContext;
 }
Example #42
0
 public TransitService(ITransitRepository transits, ICarrierRepository carriers, IEventFacade events)
 {
     _transits = transits;
     _carriers = carriers;
     _events   = events;
 }
Example #43
0
 public UpdateCarrierForNotificationHandler(IwsContext context,
                                            ICarrierRepository repository)
 {
     this.context    = context;
     this.repository = repository;
 }
Example #44
0
 public CarrierController(ICarrierRepository carrierRepository)
 {
     _carrierRepository = carrierRepository;
 }
 public HomeController(ICarrierRepository carrierRepository)
 {
     _carrierRepository = carrierRepository;
 }