Ejemplo n.º 1
0
 public void AddTask(ItemTask task)
 {
     if (Tasks.Contains(task))
     {
         throw new ArgumentException("Task is already added.");
     }
     Tasks.Add(task);
 }
Ejemplo n.º 2
0
 public void EditTask(ItemTask oldTask, ItemTask newTask)
 {
     if (!Tasks.Contains(oldTask))
     {
         throw new ArgumentException("Item doesn't exist.");
     }
     oldTask.Description = newTask.Description;
     oldTask.IsDone      = newTask.IsDone;
 }