void AddTask(Task task) { switch (task.TaskType) { case TaskType.Warning: if (!ShowWarnings) { return; } break; case TaskType.Error: if (!ShowErrors) { return; } break; case TaskType.Message: if (!ShowMessages) { return; } break; default: return; } taskView.AddTask(task); }
void TaskServiceAdded(object sender, TaskEventArgs e) { if (e.Task.TaskType == TaskType.Comment) { taskView.AddTask(e.Task); } }