public async Task<bool> removePackingItem(PackingItem packingItem) { await PackingTable.DeleteAsync(packingItem); packingList.Remove(packingItem); Amount--; if (packingItem.Packed) { AmountCompleted--; } return true; }
public async Task<bool> addPackingItem(PackingItem packingItem) { Amount++; packingItem.CategorieId= this.Id; packingItem.TravelListId = this.TravelListId; await PackingTable.InsertAsync(packingItem); if(packingList!=null) packingList.Add(packingItem); return true; }
public async Task<bool> updatePackingItem(PackingItem item) { if (item.Packed == true) { AmountCompleted++; } else { AmountCompleted--; } await PackingTable.UpdateAsync(item); return true; }
public async void updatePackingItem(PackingItem item) { Debug.WriteLine(categorie.Amount); await categorie.updatePackingItem(item); Debug.WriteLine(categorie.AmountCompleted); destination.updateCategorie(categorie); }
public async void addPackingItem(PackingItem packingItem) { await categorie.addPackingItem(packingItem); Debug.WriteLine(categorie.Amount); destination.updateCategorie(categorie); }
public async void removePackingItem(PackingItem packingItem) { await categorie.removePackingItem(packingItem); Debug.WriteLine(categorie.AmountCompleted); destination.updateCategorie(categorie); }