public EventService(IRepository <Event> eventRepository, IEventScheduleService eventScheduleService, IEventEventCategoryRepository eventEventCategoryRepository) { _eventRepository = eventRepository; _eventScheduleService = eventScheduleService; _eventEventCategoryRepository = eventEventCategoryRepository; }
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; }