public async Task <ActionResult <User> > PostUser(User user)
        {
            _context.Users.Add(user);
            await _context.SaveChangesAsync();

            return(CreatedAtAction(nameof(GetUser), new { id = user.UserId }, user));
        }
        public async Task <AlertCreateResponse> AddAlert(Alert item)
        {
            _context.Alerts.Add(item);
            await _context.SaveChangesAsync();

            return(new AlertCreateResponse {
                Id = item.AlertId,
                Message = "Successful addition!"
            });
        }
Exemplo n.º 3
0
        public async Task <IActionResult> DeleteAlert(int id)
        {
            var todoItem = await _context.Alerts.FindAsync(id);

            if (todoItem == null)
            {
                return(NotFound());
            }

            _context.Alerts.Remove(todoItem);
            await _context.SaveChangesAsync();

            return(NoContent());
        }