public void AddGardM() { TuinObject t = new TuinObject(); t.gebruikerID = App.Gebruiker.ID; t.PlantenID = Plant.ID; t.LaatstWater = "" + DateTime.Now; t.favoriet = false; t.extra = ""; t.Aantal = 1; t.historiek = false; t.plantDatum = "" + DateTime.Now; t.NotificationID = ""; repotuin.AddTO(t); GoToPageMessage message = new GoToPageMessage() { PageNumber = 10}; Messenger.Default.Send<GoToPageMessage>(message); }
public async Task AdjustFAV(TuinObject nitem) { await DeleteFAV(nitem); await AddFAV(nitem); return; }
public async Task<int> AddFavo() { if (zitindb == 0) { TuinObject t = new TuinObject(); t.gebruikerID = App.Gebruiker.ID; t.PlantenID = Plant.ID; t.LaatstWater = "" + DateTime.Now; t.favoriet = true; t.extra = ""; t.Aantal = 0; t.historiek = false; t.plantDatum = "" + DateTime.Now; t.NotificationID = ""; await repotuin.AddFAV(t); return 1; } else { TuinObject t = new TuinObject(); t.gebruikerID = App.Gebruiker.ID; t.PlantenID = objectindb.Plant.ID; t.LaatstWater =objectindb.LaatstWater; t.ID = objectindb.ID; bool b = true; if (objectindb.favoriet) { b = false; } t.favoriet = b; t.extra = objectindb.extra; t.Aantal = objectindb.Aantal; t.historiek = objectindb.historiek; t.plantDatum = objectindb.plantDatum; t.NotificationID = ""; await repotuin.AdjustFAV(t); return 1; } }
public async Task DeleteFAV(TuinObject nitem) { await InitLocalStoreAsync(); await Table.DeleteAsync(nitem); await SyncAsync(); await RefreshItems(); return; }
public async Task AddFAV(TuinObject nitem) { await InitLocalStoreAsync(); await Table.InsertAsync(nitem); await SyncAsync(); await RefreshItems(); return; }
public async void AddTO(TuinObject nitem) { await InitLocalStoreAsync(); await Table.InsertAsync(nitem); await SyncAsync(); await RefreshItems(); }
public TuinObject convertNaarObject (Tuin tuin) { TuinObject temp = new TuinObject(); temp.ID = tuin.ID; temp.PlantenID = tuin.Plant.ID; temp.gebruikerID = tuin.gebruikerID; temp.favoriet = tuin.favoriet; temp.Aantal = tuin.Aantal; temp.LaatstWater = tuin.LaatstWater; temp.extra = tuin.extra; //notificaties list naar id string string idstring = ""; if(tuin.Notificaties!= null) { foreach (Notificaties not in tuin.Notificaties) { idstring += not.ID + ";"; } temp.NotificationID = idstring; } else { temp.NotificationID = ""; } temp.historiek = tuin.historiek; if (tuin.plantDatum == null) { temp.plantDatum = ""; } else { temp.plantDatum = tuin.plantDatum; } return temp; }
public void UnfavoriteM(string id) { foreach (Tuin mnt in FavorietenPlant) { if (mnt.ID.Equals(id)) { Tuin objectindb = mnt; TuinObject t = new TuinObject(); t.gebruikerID = App.Gebruiker.ID; t.PlantenID = objectindb.Plant.ID; t.LaatstWater = objectindb.LaatstWater; t.ID = objectindb.ID; t.favoriet = false; t.extra = objectindb.extra; t.Aantal = objectindb.Aantal; t.historiek = objectindb.historiek; t.plantDatum = objectindb.plantDatum; t.NotificationID = ""; repoTuin.AdjustFAV(t); FavorietenPlant.Remove(mnt); return; } } }