Пример #1
0
        internal void DeactivateTodo(Todo selecteditem)
        {
            _todolist      = AppSession.Instance.GetValue <List <Todo> >("todolist");
            _dataRetrieval = new TodoDataRetrieval();
            int index = _todolist.IndexOf(selecteditem);

            AppSession.Instance.RemoveValue("todolist");
            AppSession.Instance.SetValue("todolist", _dataRetrieval.TodoDeactivateActivate(index, _todolist));
        }
Пример #2
0
        public void TodoDeactivateActivate_Test()
        {
            TodoDataRetrieval _dataRetrieval = new TodoDataRetrieval();

            _todolist.Clear();

            Todo item1 = new Todo()
            {
                Active = true
            };

            _todolist = _dataRetrieval.TodoInsert(item1, _todolist);

            int  _item1index = _todolist.IndexOf(item1);
            bool active      = _dataRetrieval.TodoDeactivateActivate(_item1index, _todolist).First().Active;

            Assert.AreEqual(active, false);
        }