public async void OnMessageGet()
        {
            if(GegevenTuinObject!=null)
            {
                NotificatiePlant = GegevenTuinObject.Plant;
            }
            if(BewNotificatie== null)
            {
                NotAlarm = new Alarm();

                
                BewNotificatie = new Notificaties();
                BewNotificatie.GebruikerID = App.Gebruiker.ID;
                BewNotificatie.Omschrijving = "";
                BewNotificatie.AlarmID = "1";
                DateTime vandaag = DateTime.Now;
                string datum = vandaag.Day + "/" + vandaag.Month + "/" + vandaag.Year;
                BewNotificatie.datum = datum;
                BewNotificatie.TypeID = "1";
                //if (NotificatieTypes.Count() != 0) {
                //    SelectedType = NotificatieTypes.ToList().First();

                //}
               
                nieuwNotificatie = true;

                string[] temp = BewNotificatie.datum.Split('/');
                Date = new DateTime(int.Parse(temp[2]), int.Parse(temp[1]), int.Parse(temp[0]));
            }
            else
            {
                NotAlarm = await repoAlarm.GetAlarmBID(BewNotificatie.AlarmID);
                if (BewNotificatie.PlantID != null)
                {
                    NotificatiePlant = await repoPlant.GetPlantById(BewNotificatie.PlantID);
                }
                if (NotAlarm == null)
                {
                    NotAlarm = new Alarm();
                    
                }

                string[] temp= BewNotificatie.datum.Split('/');
            
                DateTime date = new DateTime(int.Parse(temp[2]), int.Parse(temp[1]), int.Parse(temp[0]));
                Date = new DateTimeOffset(date);
                nieuwNotificatie = false;

                //fin type needed for dropdown list

                foreach (var item in NotificatieTypes)
                {
                    if (item.ID == BewNotificatie.TypeID)
                    {
                        SelectedType = item;
                    }
                }
            }
           
        } 
 public async Task AddNewsItem(Alarm nitem)
 {
     await InitLocalStoreAsync();
     await Table.InsertAsync(nitem);
     await SyncAsync();
     await RefreshItems();
 }
 public async void DeleteItem(Alarm nitem)
 {
     try
     {
         await InitLocalStoreAsync();
         await Table.DeleteAsync(nitem);
         await SyncAsync();
         await RefreshItems();
     }
     catch (Exception e) { Exception mijnexceptie = e; }
     }
 public async void AdjustNewsItem(Alarm nitem)
 {
    
     //await Table.UpdateAsync(nitem);
     DeleteItem(nitem);
     await AddNewsItem(nitem);
    
 }