public bool DeleteTask(Task predicate) { if (predicate == null) { _logger.LogCritical("predicate is null"); return(false); } if (predicate.Id > 0) { return(_tasksRepository.DeleteTask(t => t.Id == predicate.Id) == 1); } else if (!string.IsNullOrWhiteSpace(predicate.Title)) { return(_tasksRepository.DeleteTask(t => t.Title == predicate.Title) == 1); } else { return(false); } }
public void DeleteTask(Guid id) { _taskRepo.DeleteTask(id); }
public void DeleteTask(TaskModel task) { Repository.DeleteTask(task.Id); }
public void Delete([FromRoute] string taskId) { _tasksRepository.DeleteTask(taskId); }