Example #1
0
 public void Update(TodoItem item)
 {
     Id = item.Id;
     Text = item.Text;
     //Notes = item.Notes;
     Complete = item.Complete;
 }
Example #2
0
        public static void SaveTask(TodoItem task)
        {
            MobileServiceTable<TodoItem> todoItemTable = App.MobileServiceClient.GetTable<TodoItem>();

            if (task.Id >= 0) {
                var update = new JObject();
                update["id"] = task.Id;
                update["text"] = task.Text;
                update["complete"] = task.Complete;
                todoItemTable.Update(update, err => {
                    if (err != null) {
                        Console.WriteLine("UPDATE FAILED");
                    }
                });
            } else {
                todoItemTable.Insert(task, (res, err) => {
                    if (err != null) {
                        Console.WriteLine("INSERT FAILED");
                        return;
                    }
                    Console.WriteLine("SAVED " + res);
                });
            }
        }
Example #3
0
 public TaskViewModel(TodoItem item)
 {
     Update (item);
 }
Example #4
0
 public TaskViewModel(TodoItem item)
 {
     Update(item);
 }