public void AddNewTag(TagsTasks newTag) { if (!DoesTheListHaveTheTag(newTag)) { TagsList.Add(newTag); } }
public void RemoveTaskByTag(TagsTasks tag) { foreach (var task in toDoList) { if (task.DoesTheTaskHaveTheTag(tag)) { RemoveTaskByIndex(toDoList.IndexOf(task)); } } }
private bool DoesTheListHaveTheTag(TagsTasks tag) { return(TagsList.Contains(tag)); }
public Boolean DoesTheTaskHaveTheTag(TagsTasks tag) { return(TagsList.Contains(tag)); }