Exemplo n.º 1
0
        public VenueDataQueryResult Handle(VenueDataQuery query)
        {
            var venueDataModel = _venueRepository.GetByAltId(query.VenueAltId);
            var venueModel     = AutoMapper.Mapper.Map <Contracts.Models.Venue>(venueDataModel);

            return(new VenueDataQueryResult
            {
                Venues = venueModel
            });
        }
Exemplo n.º 2
0
        public EventDetailQueryResult Handle(EventDetailQuery query)
        {
            var venueId      = _venueRepository.GetByAltId(query.VenueAltId).Id;
            var eventid      = _eventRepository.GetByAltId(query.EventAltId).Id;
            var eventdetails = _eventDetailRepository.GetByEventIdAndVenueId(eventid, venueId);

            return(new EventDetailQueryResult
            {
                EventDetails = AutoMapper.Mapper.Map <List <EventDetail> >(eventdetails)
            });
        }