public SpacesFunction( ISpacesRepository spacesRepository, IReservationsRepository reservationsRepository) { this.spacesRepository = spacesRepository; this.reservationsRepository = reservationsRepository; }
public BaseReservationValidator(IDoctorsRepository docRepo, IPatientsRepository patRepo, IWorkingHoursRepository whRepo, IReservationsRepository resRepo) { _workHoursRepository = whRepo; _reservationsRepository = resRepo; RuleFor(x => x.DoctorId) .SetValidator(new BaseIdValidator <Doctor>(docRepo, "Niepoprawne dane lekarza")); RuleFor(x => x.PatientId) .SetValidator(new BaseIdValidator <Patient>(patRepo, "Niepoprawne dane pacjenta")); RuleFor(x => x.Canceled) .Cascade(CascadeMode.Stop) .NotNull().WithMessage("Pole nie może być puste.") .Must(x => x == false).WithMessage("Niepoprawny stan wizyty (odwołana)."); RuleFor(x => x.Starttime) .Cascade(CascadeMode.Stop) .NotEmpty().WithMessage("Pole nie może być puste.") .Must(DateTimeValidator.BeInTheFuture).WithMessage("Rezerwacja musi zaczynać sie w przyszłości."); RuleFor(x => x.Endtime) .Cascade(CascadeMode.Stop) .NotEmpty().WithMessage("Pole nie może być puste.") .Must(DateTimeValidator.BeInTheFuture).WithMessage("Rezerwacja musi kończyć sie w przyszłości."); RuleFor(x => x) .Cascade(CascadeMode.Stop) .NotNull().WithMessage("Pole nie może być puste.") .Must(x => { return(DateTimeValidator.BeOfAProperDuration(x.Starttime, x.Endtime)); }).WithMessage("Niepoprawny czas trwania wizyty."); }
public CreateReservationHandler(IReservationsFactory factory, IReservationsRepository repository, IEventProcessor processor) { _repository = repository; _processor = processor; _factory = factory; }
public AuthorizationService(IIllnessesHistoryRepository illnessesHistoryRepository, IVisitsRepository visitsRepository, IReservationsRepository reservationsRepository) { _visitsRepository = visitsRepository; _illnessesHistoryRepository = illnessesHistoryRepository; _reservationsRepository = reservationsRepository; }
public ReservationsService( IReservationsRepository reservationsRepository, ISpacesRepository spacesRepository) { this.reservationsRepository = reservationsRepository; this.spacesRepository = spacesRepository; }
public LogReservationsRepository( IReservationsRepository inner, ScopedLog log) { Inner = inner; Log = log; }
// Give it as a parameter aswel for unit testing public ReservationsController(IReservationsRepository repo, IDemandesRepository demandesRepo, ISallesRepository sallesRepo, ICreneauxHorairesRepository creneauxRepo) { this.repository = repo; this.demandesRepository = demandesRepo; this.sallesRepository = sallesRepo; this.creneauxRepository = creneauxRepo; }
public ReservationsService(IReservationsRepository reservationsRepository, IAccountsService accountsService, IWorkDaysService workDaysService) { _reservationsRepository = reservationsRepository; _accountsService = accountsService; _workDaysService = workDaysService; }
// Give it as a parameter aswel for unit testing public ReservationsController(IReservationsRepository repo, IDemandesRepository demandesRepo, ISallesRepository sallesRepo, ICreneauxHorairesRepository creneauxRepo) { this.repository = repo; this.demandesRepository = demandesRepo; this.sallesRepository = sallesRepo; this.creneauxRepository = creneauxRepo; }
public ReservationsFunctions( IReservationsRepository reservationsRepository, IReservationsService reservationsService) { this.reservationsRepository = reservationsRepository; this.reservationsService = reservationsService; }
public ManagerController() { var db = new PlannrContext(); this.demandesRepository = new DemandesRepository(db); this.reservationsRepository = new ReservationsRepository(db); this.enseignantsRepository = new EnseignantsRepository(db); }
public ReservationsController(IReservationsRepository repo, IMapper mapper, IAuthorizer authorizer, ITicketsRepository ticketsRepository) { _repo = repo; _mapper = mapper; _authorizer = authorizer; _ticketsRepository = ticketsRepository; }
public ManagerController() { var db = new PlannrContext(); this.demandesRepository = new DemandesRepository(db); this.reservationsRepository = new ReservationsRepository(db); this.enseignantsRepository = new EnseignantsRepository(db); }
public void SetUp() { _connectionStringProvider = new ConnectionStringProvider(); _carInfoProvider = Substitute.For <ICarInformationService>(); _reservationsRepository = Substitute.For <IReservationsRepository>(); _target = new ReservationsService(_carInfoProvider, _reservationsRepository, _connectionStringProvider); }
public ReservationService(IReservationsRepository reservationsRepository, ISeatsRepository seatRepository, IProjectionsRepository projectionRepository, IAuditoriumsRepository auditoriumRepository, IUsersRepository userRepository) { _reservationsRepository = reservationsRepository; _seatRepository = seatRepository; _projectionRepository = projectionRepository; _auditoriumRepository = auditoriumRepository; _userRepository = userRepository; }
public ReservationService() { IDbFactory dbFactory = new DbFactory(); _reservationsRepository = new ReservationsRepository(dbFactory); _tableRepository = new TableRepository(dbFactory); _unitOfWork = new UnitOfWork(dbFactory); }
public ReservationsController( int capacity, IReservationsRepository repository) { Capacity = capacity; Repository = repository; maîtreD = new MaîtreD(capacity); }
public ReservationService(IReservationsRepository reservationsRepository, ISeatsRepository seatRepository, IShowsRepository showRepository, IAuditoriumsRepository auditoriumRepository, IUsersRepository userRepository) { _reservationsRepository = reservationsRepository; _seatRepository = seatRepository; _showRepository = showRepository; _auditoriumRepository = auditoriumRepository; _userRepository = userRepository; }
public IllnesseshistoryController(IIllnessesHistoryRepository context, IVisitsRepository visitsRepository, IOldIllnessesHistoryRepository oldIllnessesHistoryRepository, IReservationsRepository reservationsRepository, AuthorizationService authorizationService) { _repository = context; _visitsRepository = visitsRepository; _oldIllnessesHistoryRepository = oldIllnessesHistoryRepository; _reservationsRepository = reservationsRepository; _authorizationService = authorizationService; }
public VisitsController(IVisitsRepository repository, ITreatmentsOnVisitRepository treatmentsOnVisitRepository, IDoctorsRepository doctorsRepository, IReservationsRepository reservationsRepository, AuthorizationService authorizationService) { _repository = repository; _treatmentsOnVisitRepository = treatmentsOnVisitRepository; _doctorsRepository = doctorsRepository; _reservationsRepository = reservationsRepository; _authorizationService = authorizationService; }
public ReservationsController(IMoviesRepository moviesRepository, IProjectionsRespository projectionsRepository, IAvailableSeatsRepository availableSeatsRepository, IReservationsRepository reservationsRepository, IHttpContextAccessor httpContextAccessor, IUserRepository userRepository) { this._moviesRepository = moviesRepository; this._projectionsRepository = projectionsRepository; this._availableSeatsRepository = availableSeatsRepository; this._reservationsRepository = reservationsRepository; this._httpContextAccessor = httpContextAccessor; this._userRepository = userRepository; }
public void SetUp() { _carInfoProvider = Substitute.For <ICarInformationService>(); _userInfoProvider = Substitute.For <IUserInformationService>(); _reservationsService = Substitute.For <IReservationsService>(); _reservationsRepository = Substitute.For <IReservationsRepository>(); _target = new ReservationsRunner(_carInfoProvider, _userInfoProvider, _reservationsService, _reservationsRepository); }
// Constructor public ReservationsController() { // Share same context for both repo var context = new PlannrContext(); this.repository = new ReservationsRepository(context); this.demandesRepository = new DemandesRepository(context); this.sallesRepository = new SallesRepository(context); this.creneauxRepository = new CreneauxHorairesRepository(context); this.ensRepository = new EnseignementsRepository(context); }
public TicketService(IShowsRepository showsRepository, ITicketsRepository ticketsRepository, IReservationsRepository reservationsRepository, IClientContext clientContext, ISearchService searchService, IMapper mapper, BookMyTicketDBContext bookMyTicketDBContext) { _showsRepository = showsRepository; _ticketsRepository = ticketsRepository; _reservationsRepository = reservationsRepository; _clientContext = clientContext; _mapper = mapper; _searchService = searchService; _bookMyTicketDBContext = bookMyTicketDBContext; }
public ReservationsController(IReservationsRepository repository) { if (repository == null) { throw new ArgumentNullException(nameof(repository)); } this.Capacity = 12; this.Repository = repository; }
public ReservationsService ( ICarInformationService carInfoProvider, IReservationsRepository reservationsRepository, IConnectionStringProvider connectionStringProvider ) { _carInfoProvider = carInfoProvider; _reservationsRepository = reservationsRepository; _connectionString = connectionStringProvider.GetDbConnectionString(); }
// Constructor public ReservationsController() { // Share same context for both repo var context = new PlannrContext(); this.repository = new ReservationsRepository(context); this.demandesRepository = new DemandesRepository(context); this.sallesRepository = new SallesRepository(context); this.creneauxRepository = new CreneauxHorairesRepository(context); this.ensRepository = new EnseignementsRepository(context); }
public SearchService(ICitiesRepository cityRepository, IMoviesRepository movieRepository, ICinemaRepository cinemaRepository, IShowsRepository showsRepository, ICinemaSeatingRepository cinemaSeatingRepository, ITicketsRepository ticketsRepository, IReservationsRepository reservationsRepository, IMapper mapper) { _cityRepository = cityRepository; _movieRepository = movieRepository; _cinemaRepository = cinemaRepository; _showsRepository = showsRepository; _cinemaSeatingRepository = cinemaSeatingRepository; _ticketsRepository = ticketsRepository; _reservationsRepository = reservationsRepository; _mapper = mapper; }
public ReservationsController(IReservationsRepository repository, IWorkingHoursRepository whRepo, IRoomsRepository roomRepo, IDoctorsRepository doctorsRepository, ISpecialitiesRepository specialitiesRepository, AuthorizationService authorizationService) { _repository = repository; _workHoursRepository = whRepo; _roomsRepository = roomRepo; _doctorsRepository = doctorsRepository; _specialitiesRepository = specialitiesRepository; _authorizationService = authorizationService; }
public ReservationsController( IVacationPropertiesRepository vacationPropertiesRepository, IReservationsRepository reservationsRepository, IUsersRepository usersRepository, INotifier notifier) { _vacationPropertiesRepository = vacationPropertiesRepository; _reservationsRepository = reservationsRepository; _usersRepository = usersRepository; _notifier = notifier; }
public ReservationsController( IVacationPropertiesRepository vacationPropertiesRepository, IReservationsRepository reservationsRepository, IUsersRepository usersRepository, INotifier notifier) { _vacationPropertiesRepository = vacationPropertiesRepository; _reservationsRepository = reservationsRepository; _usersRepository = usersRepository; _notifier = notifier; }
public RoomController(IReservationsRepository reservationsRepository, IUsersRepository usersRepository, IReservationsViewModelRepository vmReservationsRepository, IRoomsRepository roomsRepository, IInformationService infoService) { decoder = new QRCodeService(); _reservationsRepository = reservationsRepository; _usersRepository = usersRepository; _vmReservationsRepository = vmReservationsRepository; _roomsRepository = roomsRepository; _infoService = infoService; }
public VisitDescriptionOnlyDTOValidator(IReservationsRepository reservationsRepository) { RuleFor(x => x.Id) .Cascade(CascadeMode.Stop) .NotEmpty().WithMessage("Pole nie może być puste.") .SetValidator(new BaseIdValidator <Reservation>(reservationsRepository, "Rezerwacja nie istnieje.")); RuleFor(x => x.Description) .Cascade(CascadeMode.Stop) .MaximumLength(1023).WithMessage("Maksymalna długość wynosi {MaxLength} znaków, wpisano {TotalLength}."); }
public ReservationsController( TimeSpan seatingDuration, IReadOnlyCollection <Table> tables, IReservationsRepository repository, IClock clock) { SeatingDuration = seatingDuration; Tables = tables; Repository = repository; Clock = clock; maîtreD = new MaîtreD(seatingDuration, tables); }
public Notifier(TwilioRestClient client, IReservationsRepository repository) { _client = client; _repository = repository; }