public CatalogController(
     ITripRepository repoTrip, ILogger <CatalogController> logger, IActivityRepository repoActivity)
 {
     _logger       = logger;
     _repoTrip     = repoTrip;
     _repoActivity = repoActivity;
 }
Пример #2
0
        public void Update_BadTrip_ThrowException()
        {
            //Arrange
            IList <Trip> trips = new List <Trip>()
            {
                new Trip()
                {
                    Id = 1, ClientName = "Gigi"
                },
                new Trip()
                {
                    Id = 2
                }
            };

            Mock <ITripRepository> MockTripRepository = new Mock <ITripRepository>();

            TripRepositorySetupMoq.Update(MockTripRepository, trips);
            TripRepositorySetupMoq.GetAll(MockTripRepository, trips);
            ITripRepository tripRepository = MockTripRepository.Object;

            //Act
            Trip trip = new Trip()
            {
                Id = 3, ClientName = "Alin"
            };

            //Assert
            Trip result = tripRepository.Update(trip);
        }
Пример #3
0
 public TripsController(IUnitOfWork unitOfWork, ITripRepository tripRepository, IPlaceRepository placeRepository, ITripPictureRepository tripPictureRepository)
 {
     _unitOfWork            = unitOfWork;
     _tripRepository        = tripRepository;
     _placeRepository       = placeRepository;
     _tripPictureRepository = tripPictureRepository;
 }
Пример #4
0
 public Service(IAgencyUserRepository AgencyUserRepository, ITripRepository TripRepository, IReservationRepository ReservationRepository)
 {
     this.AgencyUserRepository  = AgencyUserRepository;
     this.TripRepository        = TripRepository;
     this.ReservationRepository = ReservationRepository;
     loggedAgencyUsers          = new Dictionary <int, IObserver>();
 }
Пример #5
0
 public WorkBlockService(IWorkBlockRepository workBlockRepository, IUnitOfWork unitOfWork, ITripRepository tripRepository)
 {
     this._workBlockRepository = workBlockRepository;
     this._tripRepository      = tripRepository;
     this._unitOfWork          = unitOfWork;
     this._workBlockMapper     = new WorkBlockMapper();
 }
Пример #6
0
 public StudentController(ITripRepository tripRepository, IPersonRepository personRepository, UserManager <AppUser> usrMgr, StudentTravelDocsContext docsContext)
 {
     tripContext   = tripRepository;
     personContext = personRepository;
     userManager   = usrMgr;
     DbContext     = docsContext;
 }
Пример #7
0
 public NewTripViewModel(ITripRepository tripRepository)
 {
     this.tripRepository     = tripRepository;
     CreateNewCommand        = GetAsyncCommand(async() => await CreateNewTrip());
     OpenFromCalendarCommand = GetAsyncCommand(async() => await OpenFromCalendar());
     OpenToCalendarCommand   = GetAsyncCommand(async() => await OpenToCalendar());
 }
Пример #8
0
 public TripRepositoryTest()
 {
     _ministryPlatformRest = new Mock <IMinistryPlatformRestRepository>();
     _configurationWrapper = new Mock <IConfigurationWrapper>();
     _ministryPlatformRest.Setup(m => m.UsingAuthenticationToken(token)).Returns(_ministryPlatformRest.Object);
     _fixture = new TripRepository(_ministryPlatformRest.Object, _configurationWrapper.Object);
 }
Пример #9
0
        public void Update_GoodTrip_UpdateTrip()
        {
            //Arrange
            IList <Trip> trips = new List <Trip>()
            {
                new Trip()
                {
                    Id = 1, ClientName = "Gigi"
                },
                new Trip()
                {
                    Id = 2
                }
            };

            Mock <ITripRepository> MockTripRepository = new Mock <ITripRepository>();

            TripRepositorySetupMoq.Update(MockTripRepository, trips);
            TripRepositorySetupMoq.GetAll(MockTripRepository, trips);
            ITripRepository tripRepository = MockTripRepository.Object;

            //Act
            Trip trip = new Trip()
            {
                Id = 1, ClientName = "Alin"
            };
            Trip         result      = tripRepository.Update(trip);
            IList <Trip> findedTrips = tripRepository.GetAll();

            //Assert
            Assert.AreEqual(result, trip);
            Assert.AreEqual(findedTrips.Count, trips.Count);
            Assert.AreEqual(findedTrips[1], trips[1]);
            Assert.AreEqual(trips[1], trip);
        }
Пример #10
0
 public StatusbarViewComponent(UserManager <ApplicationUser> userManager,
                               ILocationRepository locationRepository, ITripRepository tripRepository)
 {
     _userManager        = userManager;
     _locationRepository = locationRepository;
     _tripRepository     = tripRepository;
 }
Пример #11
0
 public virtual void Setup()
 {
     GenerateTrips();
     _uow            = Substitute.For <IUnitOfWork>();
     _tripRepository = Substitute.For <ITripRepository>();
     Repository.Entities.Returns(Trips.Values.AsQueryable());
     Repository.When(repo => repo.Add(Arg.Any <Trip>()))
     .Do(
         _ =>
     {
         var trip = (Trip)_[0];
         Trips.Add(trip.Id, trip);
     });
     Repository.When(repo => repo.Update(Arg.Any <Trip>()))
     .Do(
         _ =>
     {
         var trip       = (Trip)_[0];
         Trips[trip.Id] = trip;
     });
     Repository.When(repo => repo.Delete(Arg.Any <Trip>()))
     .Do(
         _ =>
     {
         var trip = (Trip)_[0];
         Trips.Remove(trip.Id);
     });
     Repository.GetById(Arg.Any <string>()).Returns(_ => Trips[(string)_[0]]);
     _tripManager = new TripManager(Uow, Repository);
 }
Пример #12
0
 public TripComponent(ITripRepository tripRepository, IPhotoRepository photoRepository, IPhotoStorageRepository photoStorageRepository, IMapper mapper)
 {
     _photoStorageRepository = photoStorageRepository;
     _tripRepository         = tripRepository;
     _photoRepository        = photoRepository;
     _mapper = mapper;
 }
Пример #13
0
 public CreateTripHandler(ITripRepository tripRepository, ICustomerRepository customerRepository, IUnitOfWork unitOfWork, ITripFactory tripFactory)
 {
     _tripRepository     = tripRepository;
     _customerRepository = customerRepository;
     _unitOfWork         = unitOfWork;
     _tripFactory        = tripFactory;
 }
Пример #14
0
 public TripController(ITripRepository tripRepository, IVehicleRepository vehicleRepository, IBookingRepository bookingRepository, ILogger <TripController> logger)
 {
     _tripRepository    = tripRepository;
     _vehicleRepository = vehicleRepository;
     _bookingRepository = bookingRepository;
     _logger            = logger;
 }
Пример #15
0
 public BackupService(IStorageService storageService, ITripRepository tripRepository,
                      IAccommodationRepository accommodationRepository, ISerializer serializer)
 {
     this.storageService          = storageService;
     this.tripRepository          = tripRepository;
     this.accommodationRepository = accommodationRepository;
     this.serializer = serializer;
 }
        private void ManageUserForm_Load(object sender, EventArgs e)
        {
            ITripRepository tripRepository = TripApplication.Instance.DBFactory.CreateTripRepository();

            m_tripBLL = new TripBLL(tripRepository);

            FillGrid();
        }
Пример #17
0
 public MembersController(ApplicationUserManager userManager, ApplicationSignInManager signInManager, ApplicationRoleManager roleManager, IPersonRepository personRepository, ITripRepository tripRepository)
 {
     UserManager       = userManager;
     SignInManager     = signInManager;
     RoleManager       = roleManager;
     _personRepository = personRepository;
     _tripRepository   = tripRepository;
 }
Пример #18
0
 public ItemsController(
     ITripRepository tripsRepository,
     IUserRepository userRepository
     )
 {
     _tripsRepository = tripsRepository;
     _userRepository  = userRepository;
 }
Пример #19
0
 public ExpenseTracking(IPersonRepository personRepository,
                        ITripRepository tripRepository,
                        IExpenseRepository expenseRepository)
 {
     this.PersonRepository  = personRepository;
     this.TripRepository    = tripRepository;
     this.ExpenseRepository = expenseRepository;
 }
Пример #20
0
 public HomeController(UserManager <ApplicationUser> _userManager, ITripRepository _tripRepository, INodeServices _nodeServices, IRefundRepository _refundRepository, IBlockchainRepository _blockchain)
 {
     userManager      = _userManager;
     tripRepository   = _tripRepository;
     nodeServices     = _nodeServices;
     refundRepository = _refundRepository;
     blockchain       = _blockchain;
 }
Пример #21
0
 public TripsController(ITripRepository repository, IMapper mapper, LinkGenerator linkGenerator,
                        IUserInfoService userInfoService)
 {
     _repository      = repository;
     _mapper          = mapper;
     _linkGenerator   = linkGenerator;
     _userInfoService = userInfoService;
 }
Пример #22
0
 public TripController(IHubContext <DriverHub> _hubContext, ITripRepository tripRepository, IUserRepository userRepository, IDriverRepository driverRepository, IClientTripRepository clientTripRepository)
 {
     _HubContext               = _hubContext;
     this.tripRepository       = tripRepository;
     this.userRepository       = userRepository;
     this.driverRepository     = driverRepository;
     this.clientTripRepository = clientTripRepository;
 }
Пример #23
0
 public HomeController(ApplicationUserManager userManager, ApplicationSignInManager signInManager, IPersonRepository personRepository, ITripRepository tripRepository, IMSSEmail email)
 {
     UserManager       = userManager;
     SignInManager     = signInManager;
     _personRepository = personRepository;
     _tripRepository   = tripRepository;
     _email            = email;
 }
Пример #24
0
 public ReportingService(
     ITripRepository tripRepository,
     ITrackingPointRepository trackingPointRepository,
     IGeoFenceUpdateRepository geoFenceUpdateRepository)
 {
     this.tripRepository           = tripRepository.ThrowIfNull(nameof(tripRepository));
     this.trackingPointRepository  = trackingPointRepository.ThrowIfNull(nameof(trackingPointRepository));
     this.geoFenceUpdateRepository = geoFenceUpdateRepository.ThrowIfNull(nameof(geoFenceUpdateRepository));
 }
Пример #25
0
 public TripServices()
     : base()
 {
     _tripRepository        = new TripRepository();
     _potRepository         = new PotRepository();
     _participantRepository = new TripParticipantRepository();
     _userTripRepository    = new UserTripRepository();
     _potUserRepository     = new PotUserRepository();
 }
Пример #26
0
 public TripService(ITripRepository tripRepository, ICustomerRepository customerRepository,
                    ITraveloMapper mapper,
                    IDateTimeOffsetProvider dateTimeOffsetProvider)
 {
     _tripRepository         = tripRepository;
     _mapper                 = mapper;
     _dateTimeOffsetProvider = dateTimeOffsetProvider;
     _customerRepository     = customerRepository;
 }
Пример #27
0
 public AllTripsViewModel(ITripRepository tripRepository, IDispatcherService dispatcherService)
 {
     this.tripRepository    = tripRepository;
     this.dispatcherService = dispatcherService;
     SelectTripCommand      = GetAsyncCommand <TripViewModel>(async trip => await SelectTrip(trip));
     SubscribeToEvent <NewTripCreatedMessage>(msg => AddTrip(msg.Trip));
     SubscribeToEvent <TripDeletedMessage>(msg => RemoveTrip(msg.Trip));
     IndeterminateLoading = true;
 }
 public TripController(ITripRepository tripRepository,
     IUserRepository userRepository,
     IMapService mapService,
     IEmailService emailService)
 {
     _tripRepository = tripRepository;
     _userRepository = userRepository;
     _mapService = mapService;
     _emailService = emailService;
 }
Пример #29
0
 public ContinentsController(ITripRepository tripRepository,
                             ICountryRepository geoRepository,
                             IMapper mapper,
                             IUserInfoService userInfoService)
 {
     _tripRepository  = tripRepository;
     _geoRepository   = geoRepository;
     _mapper          = mapper;
     _userInfoService = userInfoService;
 }
Пример #30
0
        public UnitOfWork(IDriverRepository <Driver> drivers,
                          ICustomerRepository <Customer> customers,
                          ITripRepository <Trip> trips)
        {
            Drivers = drivers.CheckForNull();

            Customers = customers.CheckForNull();

            Trips = trips.CheckForNull();
        }
Пример #31
0
 public TripController(ITripRepository tripRepository,
                       IUserRepository userRepository,
                       IMapService mapService,
                       IEmailService emailService)
 {
     _tripRepository = tripRepository;
     _userRepository = userRepository;
     _mapService     = mapService;
     _emailService   = emailService;
 }
 protected virtual void Dispose(bool disposing)
 {
     if (disposing)
     {
         if (_tripRepository != null)
         {
             _tripRepository.Dispose();
             _tripRepository = null;
         }
     }
 }
Пример #33
0
        /// <summary>
        /// Initializes a new instance of the <see cref="TripService"/> class.
        /// </summary>
        /// <param name="TripRepository">Trip Repository</param>
        /// <param name="LoggerService">Logger Service</param>
        public TripService(
            ITripRepository TripRepository,
            ILoggerService LoggerService)
        {
            if (TripRepository == null)
            {
                this._loggerService.Log(new Log("NullReferenceException: Trip Repository in Trip Service", true));
                throw new NullReferenceException("Trip Repository, Null Trip Repository");
            }

            if (LoggerService == null)
            {
                this._loggerService.Log(new Log("NullReferenceException: Logger Service in Trip Service", true));
                throw new NullReferenceException("Logger Service, Null Logger Service");
            }

            this._tripRepository = TripRepository;
            this._loggerService = LoggerService;
        }
Пример #34
0
 public AppController(IMailService mailService, ITripRepository tripRepository)
 {
     _mailService = mailService;
     _tripRepository = tripRepository;
 }
Пример #35
0
 public TripManager()
 {
     _tripRepository = new TripXmlRepository();
 }
Пример #36
0
        public TripController(ITripRepository tripRepository)
        {
			this.tripRepository = tripRepository;
        }
Пример #37
0
 public TripService(IUserRetriever userRetriever, ITripRepository tripRepository)
 {
     _userRetriever = userRetriever;
     _tripRepository = tripRepository;
 }
Пример #38
0
 public StopController(ITripRepository tripRepository, ILogger<StopController> logger, GeoService geoService)
 {
     _tripRepository = tripRepository;
     _logger = logger;
     _geoService = geoService;
 }
 public TripService(ITripRepository tripRepository, IUnitOfWork unitOfWork)
 {
     TripRepository = tripRepository;
     UnitOfWork = unitOfWork;
 }
Пример #40
0
 public TripsController(ITripRepository tripRepository)
 {
     _tripRepository = tripRepository;
 }
Пример #41
0
 public TripManager(ITripRepository tripRepository)
 {
     this._tripRepository = tripRepository;
 }
 private DeletePicture()
 {
     _ctx = new TripContext(@"app_data/tripstore.json");
     _tripRepository = new TripRepository(_ctx);
 }