Exemple #1
0
        private void Pending_ItemChanged(object sender, ItemChangedEventArgs <ToDoItem> e)
        {
            var item = e.ChangedItem;

            _db.Todo.UpdateToDoItem(item);
            Pending.UpdateCollection(_db.Todo.GetUncompleted());
            Completed.UpdateCollection(_db.Todo.GetCompleteded());
        }
Exemple #2
0
        private async void DeleteCompletedItems()
        {
            var result = await _application.ShowMessageBox("Question", "Delete Completed Items?\nOperation can't be undone.", DialogButtons.YesNo);

            if (result)
            {
                _db.Todo.DeleteCompletedToDoItems();
                Pending.UpdateCollection(_db.Todo.GetUncompleted());
                Completed.UpdateCollection(_db.Todo.GetCompleteded());
            }
        }