示例#1
0
 public void AddTask(string todo, bool isDeleted, int updatedID)
 {
     var newTodo = new TodoItem{
         Task = todo,
         ID = updatedID,
         IsDeleted = isDeleted
     };
     App.DataBase.SaveToDo (newTodo);
 }
示例#2
0
        public int SaveToDo(TodoItem todoItem)
        {
            lock (locker) {

                if (todoItem.ID != 0) {
                    database.Update (todoItem);
                    return todoItem.ID;

                } else {

                    return database.Insert (todoItem);
                }
            }
        }
示例#3
0
 public void RemoveItem(TodoItem todoItem)
 {
     TodoItems.Remove (todoItem);
 }
示例#4
0
 public void AddTodoItem()
 {
     TodoItems.Add (NewTodoItem);
     NewTodoItem = new TodoItem ();
 }