public async Task <OperationResult> DeleteForAsync(int key, string userId) { var selectedTodo = await _todoContext.Todos.FirstOrDefaultAsync(t => t.Id == key && t.UserId == userId); if (selectedTodo != null) { _todoContext.Remove(selectedTodo); await _todoContext.SaveChangesAsync(); return(OperationResult.Succeeded()); } return(OperationResult.NotFound()); }
public void Delete(Todos item) { _context.Remove(item); _context.SaveChanges(); }