public void Detail()
 {
     if (SelectedPlant == null) return;
 
     GoToPageMessage message = new GoToPageMessage() { PageNumber = 2, SelectedPlant = this.SelectedPlant };
     Messenger.Default.Send<GoToPageMessage>(message);
 }
       public void TestingM()
       {
           
                 
           GoToPageMessage message = new GoToPageMessage() { PageNumber = 1 };
           Messenger.Default.Send<GoToPageMessage>(message);
            
             
          
 
       }
        public void DeleteNotificatieM()
        {
            NotAlarm.Activate = false;
            repoAlarm.AdjustNewsItem(NotAlarm);//soft delete

            // reponotif.AdjustNotificatie(IngesteldeNotificaties);
            // reponotif.DeleteNotificatie(IngesteldeNotificaties);//hard delete
            GoToPageMessage message = new GoToPageMessage() { PageNumber = 12 };
            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 GoHuidigM()
        {

            GoToPageMessage message = new GoToPageMessage() { PageNumber = 10};
            Messenger.Default.Send<GoToPageMessage>(message);
        }
 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 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 GoBackM()
 {
     GoToPageMessage message = new GoToPageMessage() { PageNumber = 10};//voorlopig nog opsplitsing tussen huidig/fav/geschiedenigs pag 8-9-10
     Messenger.Default.Send<GoToPageMessage>(message);
 }
Esempio n. 9
0
 public void GoHome()
 {
     //11
     GoToPageMessage message = new GoToPageMessage() { PageNumber = 11 };
     Messenger.Default.Send<GoToPageMessage>(message);
 }
Esempio n. 10
0
        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);
        }
 public void TuinObjectDetail()
 {//pag 7
     if (SelectedPlant == null) return;
     GoToPageMessage message = new GoToPageMessage() { PageNumber = 7, SelectedTuinPlant = SelectedPlant };
     Messenger.Default.Send<GoToPageMessage>(message);
 }
 public void AddTuinObjectM()
 {
     GoToPageMessage message = new GoToPageMessage() { PageNumber = 1};
     Messenger.Default.Send<GoToPageMessage>(message);
 }
 public void GoFavorietM()
 {
     GoToPageMessage message = new GoToPageMessage() { PageNumber =9};
     Messenger.Default.Send<GoToPageMessage>(message);
 }
 public void GoHistoriekM()
 {
     GoToPageMessage message = new GoToPageMessage() { PageNumber = 8};
     Messenger.Default.Send<GoToPageMessage>(message);
 }
Esempio n. 15
0
 /// <summary>
 /// Invoked when the application is launched normally by the end user.  Other entry points
 /// will be used such as when the application is launched to open a specific file.
 /// </summary>
 /// <param name="e">Details about the launch request and process.</param>
 private void NavigateToPage(GoToPageMessage message)
 {
     Frame rootFrame = Window.Current.Content as Frame;
     /*if (message.PageNumber == 1)
     {
         rootFrame.Navigate(typeof(Page2));
     }*/
 }
        public void AddFavoritesM()
        {
            TeBewerkenTuin.favoriet = true;
            repoTuin.AdjustTO(TeBewerkenTuin);
            //eerst plant opslaan

            GoToPageMessage message = new GoToPageMessage() { PageNumber = 10 };//voorlopig nog opsplitsing tussen huidig/fav/geschiedenigs pag 8-9-10
            Messenger.Default.Send<GoToPageMessage>(message);
        }
Esempio n. 17
0
 public void GoProfiel()
 {
     //10
     GoToPageMessage message = new GoToPageMessage() { PageNumber = 10 };
     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);
 }
Esempio n. 19
0
 public void GoCatalogus()
 {
     //1
     GoToPageMessage message = new GoToPageMessage() { PageNumber = 1 };
     Messenger.Default.Send<GoToPageMessage>(message);
 }
        public void SavePlantM()
        {
            repoTuin.AdjustTO(TeBewerkenTuin);

            GoToPageMessage message = new GoToPageMessage() { PageNumber = 10 };//voorlopig nog opsplitsing tussen huidig/fav/geschiedenigs pag 8-9-10
            Messenger.Default.Send<GoToPageMessage>(message);
        }
Esempio n. 21
0
 public void GoContact()
 {
     //3
     GoToPageMessage message = new GoToPageMessage() { PageNumber = 3 };
     Messenger.Default.Send<GoToPageMessage>(message);
 }
        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);
            }

           
        }
Esempio n. 23
0
 public void GoInstellingen()
 {
     //5
     GoToPageMessage message = new GoToPageMessage() { PageNumber = 5 };
     Messenger.Default.Send<GoToPageMessage>(message);
 } 
 public void AddNotificatieM()
 {
     GoToPageMessage message = new GoToPageMessage() { PageNumber = 6};
     Messenger.Default.Send<GoToPageMessage>(message);
 }
Esempio n. 25
0
       /// <summary>
       /// Invoked when the application is launched normally by the end user.  Other entry points
       /// will be used such as when the application is launched to open a specific file.
       /// </summary>
       /// <param name="e">Details about the launch request and process.</param>
       private void NavigateToPage(GoToPageMessage message)
       {
           Frame rootFrame = Window.Current.Content as Frame;
           if(message.PageNumber == 1) // catalogus pagina
           {
               shell.AppFrame.Navigate(typeof(Catalogus));
           }
           else if (message.PageNumber == 2) // catalogus plant pagina
           {
               shell.AppFrame.Navigate(typeof(CatalogusPlant),message.SelectedPlant);
 
           }
           else if(message.PageNumber == 3) // contact pagina
           {
               shell.AppFrame.Navigate(typeof(Contact));
           }
           else if(message.PageNumber == 4) // instellingen pagina
           {
               shell.AppFrame.Navigate(typeof(Views.Instellingen));
           }
           else if (message.PageNumber == 5) //Notificaties pagina
           {
               shell.AppFrame.Navigate(typeof(Views.Notificaties), message.Notificatie);
           }
           else if(message.PageNumber == 6) // Notificaties bewerken pagina
           {
               shell.AppFrame.Navigate(typeof(NotificatiesBewerken), message.Notificatie);
           }
           else if (message.PageNumber == 7) // Plant bewerken pagina
           {
               shell.AppFrame.Navigate(typeof(PlantBewerken),message.SelectedTuinPlant);
           }
           else if(message.PageNumber == 8) // Profiel historiek pagina
           {
               shell.AppFrame.Navigate(typeof(Profiel_Historiek));
           }
           else if (message.PageNumber == 9) // profiel favorieten pagina
           {
               shell.AppFrame.Navigate(typeof(Profiel_Favorieten));
           }
           else if(message.PageNumber == 10) // profiel plantinfo pagina
           {
               shell.AppFrame.Navigate(typeof(Profiel));
           }
           else if(message.PageNumber == 11)//home page
           {
               //rootFrame.Navigate(typeof(Shell));
           }
           else if (message.PageNumber == 12)//home page
           {
               shell.AppFrame.Navigate(typeof(Home));
           }
           /*if (message.PageNumber == 1)
           {
               rootFrame.Navigate(typeof(Page2));
           }*/
       }