Exemple #1
0
 public void RemoveTodoItem(string id)
 {
     //DIY
     for (int i = allItems.Count - 1; i >= 0; i--)
     {
         var item = allItems[i];
         if (item.GetId() == id)
         {
             allItems.RemoveAt(i);
         }
     }
     //set selectedItem to null after remove
     this.selectedItem = null;
 }
Exemple #2
0
 public void UpdateTodoItem(string id, string title, string details, ImageSource src, DateTime datetime)
 {
     // DIY
     for (int i = allItems.Count - 1; i >= 0; i--)
     {
         var item = allItems[i];
         if (item.GetId() == id)
         {
             item.title    = title;
             item.details  = details;
             item.datetime = datetime;
             item.src      = src;
         }
     }
     // set selectedItem to null after update
     this.selectedItem = null;
 }