public async Task DeleteAsync(Guid id) { var todo = _toDoRepository.GetById(id); _logger.LogTrace("Deleting todo with id {id}", todo.id); await _toDoRepository.DeleteAsync(todo); }
public async Task <IActionResult> DeleteToDo(string id) { if (await myToDoRepository.DeleteAsync(id)) { return(NoContent()); } return(NotFound()); }
public async Task DeleteAsync(Guid userId, Guid cardId, Guid toDoId) { var user = await userRepository.GetAsync(userId); var card = user.Cards.FindIfExist(s => s.Id == cardId, ErrorCode.UserCardNotExist); var toDo = card.ToDos.FindIfExist(s => s.Id == toDoId, ErrorCode.ToDoNotExist); await toDoRepository.DeleteAsync(toDo); await toDoRepository.SaveChangesAsync(); }
public async Task <bool> DeleteAsync(string id, string userId) { return(await _toDoRepository.DeleteAsync(x => x.UserId == userId && x.Id.ToString() == id)); }
public async Task DeleteToDoItemAsync(int id) { await toDoRepository.DeleteAsync(id); }
public async Task DeleteAsync(Guid id) { await toDoRepository.DeleteAsync(id); }