Exemple #1
0
        public async Task <IActionResult> Insert(ActivityResource resource)
        {
            var activity = resource.GetModelFromResource();

            _context.Add(activity);
            await _context.SaveChangesAsync();

            return(Ok(ActivityResource.GetActivityResource(activity)));
        }
Exemple #2
0
        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)));
        }