Example #1
0
 public async Task <IActionResult> Get()
 {
     using (var context = new EventuallyContext())
     {
         return(Ok(context.Users.ToList()));
     }
 }
Example #2
0
 public async Task <IActionResult> GetEventParticipants(int eventId)
 {
     using (var context = new EventuallyContext()) {
         var eventParticipants = context.EventParticipants.Where(x => x.Event.Id == eventId);
         var participants      = eventParticipants.Select(x => x.User);
         return(Ok(participants.ToList()));
     }
 }
Example #3
0
        public async Task <IActionResult> GetById(int id)
        {
            using (var context = new EventuallyContext())
            {
                var user = await context.Users.FindAsync(id);

                return(Ok(user));
            }
        }
Example #4
0
 public async Task <IActionResult> GetEventTags(int eventId)
 {
     using (var context = new EventuallyContext())
     {
         var eventTags = context.EventTags.Where(x => x.Event.Id == eventId);
         var tags      = eventTags.Select(x => x.Tag);
         return(Ok(tags.ToList()));
     }
 }