Exemple #1
0
        public async Task <ActionResult> GetEventById(Guid Id)
        {
            var @event = await _eventService.FindOneAsync(Id);

            if (@event == null)
            {
                return(NotFound());
            }

            var eventConferenceDay = await _eventConferenceDayService.FindOneAsync(@event.ConferenceDayId);

            return(new MetadataGenerator()
                   .WithTitle(@event.Title)
                   .WithDescription($"{eventConferenceDay.Name} {@event.StartTime}-{@event.EndTime}\n{@event.Description}")
                   .AsResult());
        }
 public async Task <EventConferenceDayRecord> GetEventAsync([FromRoute] Guid id)
 {
     return((await _eventConferenceDayService.FindOneAsync(id)).Transient404(HttpContext));
 }