public async Task <ActionResult> Delete(string listIdentity, string creationDateTimeCode) { var creationDateTime = ParseDateTimeCode(creationDateTimeCode); var list = await _repository.GetListByIdentity(listIdentity); if (list == null) { return(NotFound()); } var item = await _repository.GetItemByCreationDateTime(list.Id, creationDateTime); if (item == null) { return(NotFound()); } await _repository.DeleteItem(list.Id, item.Id); return(NoContent()); }
public async Task <IActionResult> DeleteTodoItem(int id) { await ToDoItemRepository.DeleteItem(id); return(NoContent()); }