示例#1
0
 public GetBookingByIdHandler(
     IBookingsService bookingsService,
     IMapper mapper)
 {
     _bookingsService = bookingsService;
     _mapper          = mapper;
 }
示例#2
0
 public UpdateBookingHandler(
     IBookingsService bookingsService,
     IMapper mapper)
 {
     _bookingsService = bookingsService;
     _mapper          = mapper;
 }
 public BookingsController(
     IBookingsService bookingsService,
     UserManager <ApplicationUser> userManager)
 {
     this.bookingsService = bookingsService;
     this.userManager     = userManager;
 }
示例#4
0
 public BookingsController(RetreatDBContext context,
                           IEmailHelper emailHelper, IBookingsService bookingsService)
 {
     _context         = context;
     _emailHelper     = emailHelper;
     _bookingsService = bookingsService;
     _dataTableHelper = new DataTableHelper(context);
 }
示例#5
0
 public LodgmentsService(ILodgmentsRepository repository, ILodgmentCalculator lodgmentCalculator,
                         IStorageService storageService, IReviewsService reviewsService, IBookingsService bookingsService)
 {
     this.repository         = repository;
     this.lodgmentCalculator = lodgmentCalculator;
     this.storageService     = storageService;
     this.reviewsService     = reviewsService;
     this.bookingsService    = bookingsService;
 }
示例#6
0
 public CreateBookingHandler(
     IMapper mapper,
     IBookingsService bookingsService,
     UserResolverService userResolverService,
     IPropertiesService propertiesService)
 {
     _mapper              = mapper;
     _bookingsService     = bookingsService;
     _userResolverService = userResolverService;
     _propertiesService   = propertiesService;
 }
        public BookingsController(IBookingsService bookingService)
        {
            this.bookingService = bookingService;

            dtoMapper = new Mapper(new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <Booking, BookingMinimalDTO>().ReverseMap();
                cfg.CreateMap <Booking, BookingOwnerDTO>().ReverseMap();
                cfg.CreateMap <Booking, BookingAdminDTO>().ReverseMap();
            }
                                                           ));
        }
示例#8
0
 public BookingsListController(IBookingsService bookingsService,
                               IPropertyImagesService propertyImagesService,
                               ICitiesService citiesService,
                               UserResolverService userResolverService,
                               IPropertiesService propertiesService)
 {
     _bookingsService       = bookingsService;
     _propertyImagesService = propertyImagesService;
     _citiesService         = citiesService;
     _userResolverService   = userResolverService;
     _propertiesService     = propertiesService;
 }
示例#9
0
        public UserController(IUserService userService, IResourcesService resourcesService, IBookingsService bookingsService)
        {
            this.userService      = userService;
            this.resourcesService = resourcesService;
            this.bookingsService  = bookingsService;

            mapper = new Mapper(new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <ApplicationUser, AuthRegisterDto>().ReverseMap().ForMember(dest => dest.PasswordHash, opt => opt.MapFrom(src => src.Password));
                cfg.CreateMap <UserMinimalDto, ApplicationUser>().ReverseMap();
                cfg.CreateMap <AdminRegisterDTO, ApplicationUser>().ReverseMap();
                cfg.CreateMap <List <ApplicationUser>, List <UserMinimalDto> > ().ReverseMap();
                cfg.CreateMap <List <UserMinimalDto>, List <ApplicationUser> > ().ReverseMap();
                cfg.CreateMap <UserUpdateDTO, ApplicationUser>().ReverseMap();
                cfg.CreateMap <Resource, ResourceMaxDto>().ReverseMap();
                cfg.CreateMap <Booking, BookingOwnerDTO>();
            }));
        }
示例#10
0
 public GetBookingsServiceWebAdapter(IBookingsService bookingsService)
 {
     _bookingsService = bookingsService;
 }
示例#11
0
 public ShowTimesController(IShowTimesService showTimesService, IBookingsService bookingsService, UserManager <IdentityUser> userManager)
 {
     _showTimesService = showTimesService;
     _bookingsService  = bookingsService;
     _userManager      = userManager;
 }
 public BookingsController(IBookingsService bookingsService, IWorkoutsService workoutsService, IPaymentMethodsService paymentMethodsService)
 {
     this.bookingsService       = bookingsService;
     this.workoutsService       = workoutsService;
     this.paymentMethodsService = paymentMethodsService;
 }
 public BookController(IBookService bookService, IBookingsService bookingsService)
 {
     _bookService = bookService;
     _bookingsService = bookingsService;
 }
 public ResourcesController(IResourcesService resService, IBookingsService bookService, IMapperService mappService)
 {
     this.resService  = resService;
     this.bookService = bookService;
     this.mappService = mappService;
 }
示例#15
0
 public BookingsController(IBookingsService service)
 {
     this.service = service;
 }
 public BookHotelController(IHotelRoomsService hotelRoomsService, IBookingsService bookingsService)
 {
     this.hotelRooms = hotelRoomsService;
     this.bookings = bookingsService;
 }
示例#17
0
 public BookingsController(IBookingsService bookingsService, IHotelRoomsService hotelRoomsService)
 {
     this.bookings   = bookingsService;
     this.hotelRooms = hotelRoomsService;
 }
 public BookingsController(IBookingsService service) => _service = service;
 public BookingsController(IBookingsService bookingsService)
 {
     _bookingsService = bookingsService;
 }
 public BookingsManageController(IBookingsService bookingsService, IMapper mapper)
 {
     _bookingsService = bookingsService;
     _mapper          = mapper;
 }
示例#21
0
 public FlightsController(IFlightService flightService, IBookingsService bookingsService)
 {
     this._flightService   = flightService;
     this._bookingsService = bookingsService;
 }
示例#22
0
 public BookingsController(IBookingsService bookingsService, IHostingEnvironment env)
 {
     _bookingsService = bookingsService;
     _env             = env;
 }
 public BookingController(ILogger <BookingController> logger, IBookingsService bookingsService)
 {
     _logger          = logger;
     _bookingsService = bookingsService;
 }
 public RoomController(ILogger <RoomController> logger, IRoomsService roomsService, IBookingsService bookingsService)
 {
     _logger          = logger;
     _roomsService    = roomsService;
     _bookingsService = bookingsService;
 }
示例#25
0
 public BookingsController(IBookingsService bookingsService, IAuthenticationProvider authProvider, IModelsMapper mapper)
 {
     this.bookingsService = bookingsService;
     this.authProvider    = authProvider;
     this.mapper          = mapper;
 }
示例#26
0
 public InfoController(IUsersService usersService, IBookingsService bookingsService)
 {
     this.users    = usersService;
     this.bookings = bookingsService;
 }
示例#27
0
 public ReviewsService(IReviewsRepository repository, IBookingsService bookingService)
 {
     this.repository     = repository;
     this.bookingService = bookingService;
 }
 public InfoController(IUsersService usersService, IBookingsService bookingsService)
 {
     this.users = usersService;
     this.bookings = bookingsService;
 }