Пример #1
0
        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
                });
            }
        }
Пример #2
0
 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);
     }
 }