Esempio n. 1
0
 public EventService(IRepository <Event> eventRepository, IEventScheduleService eventScheduleService,
                     IEventEventCategoryRepository eventEventCategoryRepository)
 {
     _eventRepository              = eventRepository;
     _eventScheduleService         = eventScheduleService;
     _eventEventCategoryRepository = eventEventCategoryRepository;
 }
Esempio n. 2
0
 public EventScheduleController(IEventScheduleService service, IBookingService bookingService)
 {
     _service        = service;
     _bookingService = bookingService;
     _mapper         = new MapperConfiguration(cfg =>
     {
         cfg.CreateMap <ServicePlaceDTO, ServicePlace>()
         .ForMember(x => x.LayoutImage, opt => opt.MapFrom(src => string.Empty));
         cfg.CreateMap <EventScheduleDTO, EvenSchedule>();
         cfg.CreateMap <PendingBooking, PendingBookingDTO>()
         .ForMember(x => x.Positions, opt => opt.MapFrom(src => src.PendingBookingPositions.Select(y => y.ServicePlacePosition)));
         cfg.CreateMap <Booking, BookingDTO>()
         .ForMember(x => x.Positions, opt => opt.MapFrom(src => src.BookingPositions.Select(y => y.ServicePlacePosition)));
         cfg.CreateMap <EventScheduleDateGroup, EventScheduleDateGroupDTO>();
         cfg.CreateMap <ServicePlacePositionDTO, ServicePlacePosition>();
     }).CreateMapper();
 }
 public EventSchedulesResolver()
 {
     _eventScheduleService  = HostContainer.GetInstance <IEventScheduleService>();
     _widgetTemplateService = HostContainer.GetInstance <IWidgetTemplateService>();
 }
 public EventSchedulesController(IEventScheduleService eventScheduleService)
 {
     _eventScheduleService = eventScheduleService;
 }