Exemplo n.º 1
0
 public void UpdateToDoTask(ToDoTask updatedTask)
 {
     //removing the original task and adding the new updated task
     CurrentToDoTasks.Remove(CurrentToDoTasks.Find(t => t.Id == updatedTask.Id));
     CurrentToDoTasks.Add(updatedTask);
     //updating existin properties on the task
     //CurrentToDoTasks.Where(t => t.Id == updatedTask.Id).Select(t => { t.Name = updatedTask.Name; t.Description = updatedTask.Description; return t; }).ToList();
 }
Exemplo n.º 2
0
 /// <summary>
 /// Set the Currently Selected ToDo Task
 /// </summary>
 /// <param name="taskId"></param>
 public void SetSelectedToDoTask(Guid?taskId)
 {
     SelectedToDoTask = CurrentToDoTasks.Find(t => t.Id == taskId);
 }
Exemplo n.º 3
0
 /// <summary>
 /// Removes Task from the Current Dictionary of Tasks
 /// </summary>
 /// <param name="taskId"></param>
 public void RemoveTask(Guid?taskId)
 {
     CurrentToDoTasks.Remove(CurrentToDoTasks.Find(t => t.Id == taskId));
 }