public async Task <IActionResult> Insert(ActivityResource resource) { var activity = resource.GetModelFromResource(); _context.Add(activity); await _context.SaveChangesAsync(); return(Ok(ActivityResource.GetActivityResource(activity))); }
public async Task <IActionResult> Get(int id) { var activity = await _context.Activities.FirstOrDefaultAsync(a => a.Id.Equals(id)); if (activity == null) { return(NotFound(nameof(activity))); } return(Ok(ActivityResource.GetActivityResource(activity))); }