public async System.Threading.Tasks.Task Delete(int id) { Comment comment = await GetByIdAsync(id); if (comment != null) { TaskManagerContext.Remove(comment); } await TaskManagerContext.SaveChangesAsync(); }
public async System.Threading.Tasks.Task Delete(int id) { Task task = await GetByIdAsync(id); if (task != null) { TaskManagerContext.Remove(task); } await TaskManagerContext.SaveChangesAsync(); }
public async Task Delete(int id) { User user = await GetByIdAsync(id); if (user != null) { TaskManagerContext.Remove(user); } await TaskManagerContext.SaveChangesAsync(); }
public async Task <IActionResult> Delete( [FromRoute] Guid userGuid, CancellationToken cancellationToken = default) { try { _dbContext.Remove(new User() { Id = userGuid }); await _dbContext.SaveChangesAsync(cancellationToken); return(Ok()); } catch (DbUpdateException ex) { return(BadRequest(ex.Message)); } catch (Exception ex) { return(StatusCode((int)HttpStatusCode.InternalServerError, ex.Message)); } }