public async Task <IActionResult> GetLatest() { await Db.Connection.OpenAsync(); var query = new InterventionsQuery(Db); var result = await query.GetPending(); return(new OkObjectResult(result)); }
public async Task <IActionResult> changeCompleted(int id) { await Db.Connection.OpenAsync(); var query = new InterventionsQuery(Db); var result = await query.FindOneAsync(id); if (result is null) { return(new NotFoundResult()); } await result.UpdateCompletedAsync(); result = await query.FindOneAsync(id); return(new OkObjectResult(result)); }