public virtual void AddPendingTask(Task task) { if (!task.IsNew() && _pendingTasks.Contains(task)) { return; } _pendingTasks.Add(task); }
public virtual void AddCompletedTask(Task task) { if (!task.IsNew() && _completedTasks.Contains(task)) { return; } _completedTasks.Add(task); }
public virtual void AddTask(Task task) { if (!task.IsNew() && _tasks.Contains(task)) return; _tasks.Add(task); }