public async void SaveSettingsM()
        {
            if (nieuwNotificatie)
            {
                BewNotificatie.TypeID = SelectedType.ID;
                BewNotificatie.datum = Date.Day + "/" + Date.Month+"/" + Date.Year;

                if (GegevenTuinObject != null)
                {
                    BewNotificatie.PlantID = GegevenTuinObject.Plant.ID;
                    NotAlarm.Activate = true;
                    await repoAlarm.AddNewsItem(NotAlarm);
                    BewNotificatie.AlarmID = NotAlarm.ID;

                    await reponotif.AddNotificatie(BewNotificatie);

                    if (GegevenTuinObject.Notificaties == null)
                    {
                        GegevenTuinObject.Notificaties = new ObservableCollection<Notificaties>();
                        GegevenTuinObject.Notificaties.Add(BewNotificatie);
                    }
                    else
                    {
                        GegevenTuinObject.Notificaties.Add(BewNotificatie);
                    }

                    
                    repoTuin.AdjustTO(GegevenTuinObject);

                  
                    GoToPageMessage message = new GoToPageMessage() { PageNumber = 7, SelectedTuinPlant = GegevenTuinObject };
                    Messenger.Default.Send<GoToPageMessage>(message);
                }
                else
                {
                    NotAlarm.Activate = true;
                    await repoAlarm.AddNewsItem(NotAlarm);
                    BewNotificatie.AlarmID = NotAlarm.ID;
                    await reponotif.AddNotificatie(BewNotificatie);
                    GoToPageMessage message1 = new GoToPageMessage() { PageNumber = 12 };
                    Messenger.Default.Send<GoToPageMessage>(message1);
                }
                
            }
            else
            {
             
               
                if(NotAlarm.ID == null)
                {
                    NotAlarm.Activate = true;
                    await repoAlarm.AddNewsItem(NotAlarm);
                    BewNotificatie.AlarmID = NotAlarm.ID;
                }
                else
                {
                    NotAlarm.Activate = true;
                    repoAlarm.AdjustNewsItem(NotAlarm);
                }
                BewNotificatie.datum = Date.Day + "/" + Date.Month + "/" + Date.Year;
                BewNotificatie.TypeID = SelectedType.ID;
                reponotif.AdjustNotificatie(BewNotificatie);

                NotificatieMessage temp = new NotificatieMessage() { SelectedNotificatie = BewNotificatie };

                GoToPageMessage message = new GoToPageMessage() { PageNumber = 5, Notificatie = temp };
                Messenger.Default.Send<GoToPageMessage>(message);
            }

           
        }
 public void GoNotificationM()
 {
     NotificatieMessage temp = new NotificatieMessage() { SelectedTuinPlant = TeBewerkenTuin ,SelectedNotificatie = SelectedNotificatie};
    
     GoToPageMessage message = new GoToPageMessage() { PageNumber = 5, Notificatie = temp  };
     Messenger.Default.Send<GoToPageMessage>(message);
 }
 public void BewerkNotificatieM()
 {
     NotificatieMessage temp = new NotificatieMessage { SelectedNotificatie = IngesteldeNotificaties};
     GoToPageMessage message = new GoToPageMessage() { PageNumber = 6, Notificatie = temp };
     Messenger.Default.Send<GoToPageMessage>(message);
 }
 public void AddNotificationM()
 {
     //eers tmoet plant opgeslaan worden
     //naar notificatiepagina gaan 
     //en plant meegeven al sparameter
     NotificatieMessage temp = new NotificatieMessage() { SelectedTuinPlant = TeBewerkenTuin };
     GoToPageMessage message = new GoToPageMessage() { PageNumber = 6 , Notificatie = temp };
     Messenger.Default.Send<GoToPageMessage>(message);
 }
        public void VieuwNotificationM()
        {
            if (SelectedNotificatie == null) return;
            Notificaties ddf = new Notificaties();
            ddf = SelectedNotificatie.n;

            NotificatieMessage temp = new NotificatieMessage() { SelectedNotificatie = ddf };
            GoToPageMessage message = new GoToPageMessage() { PageNumber = 5,Notificatie =temp };
            Messenger.Default.Send<GoToPageMessage>(message);
        }