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); }