public void ChangeData(DataOperationType.OperationType type) { if (type == DataOperationType.OperationType.ClearAllData) { allToDoItems.Clear(); } else if (type == DataOperationType.OperationType.ResetAllData) { allToDoItems = MockData.MockTaskItems.ConvertAll(t => new TaskItem() { Id = t.Id, Topic = t.Topic, IsCompleted = t.IsCompleted }); allShoppingItems = MockData.MockShoppingItems.ConvertAll(t => new TaskItem() { Id = t.Id, Topic = t.Topic, IsCompleted = t.IsCompleted }); allGroceryItems = MockData.MockGroceryItems.ConvertAll(t => new TaskItem() { Id = t.Id, Topic = t.Topic, IsCompleted = t.IsCompleted }); } }
public void ChangeData(DataOperationType.OperationType type) { if (type == DataOperationType.OperationType.KeepZeroItem) { allToDoItems.Clear(); } else if (type == DataOperationType.OperationType.KeepOneItem) { allToDoItems.RemoveRange(1, allToDoItems.Count - 1); } }