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!" }); }
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()); }