private async void button_Click(object sender, RoutedEventArgs e)

        {
            Frame            rootFrame    = Window.Current.Content as Frame;
            List <DayOfWeek> weekdays     = new List <DayOfWeek>();
            TimeSpan         SelectedTime = new TimeSpan();

            weekdays = selectedDays();
            bool beforemeal;
            bool aftermeal;

            if (AfterMeal.IsChecked == true)
            {
                aftermeal = true;
            }
            else
            {
                aftermeal = false;
            }
            if (BeforeMeal.IsChecked == true)
            {
                beforemeal = true;
            }
            else
            {
                beforemeal = false;
            }
            SelectedTime = SelectedTime.Add(TimePicker.Time);

            try
            {
                if (weekdays.Count() == 0)
                {
                    throw new CustomException();
                }
                else
                {
                    ReminderData Data = new ReminderData(WhatToRemind.Text, beforemeal, aftermeal, int.Parse(Quantity.Text), UnitBox.SelectedIndex, SelectedTime, weekdays);

                    App.ListOfData.Add(Data);
                    bool check = await SaveMyData(App.ListOfData);



                    ScheduledNotification toast = new ScheduledNotification();
                    toast.setEverything(Data);

                    this.Frame.Navigate(typeof(Reminders));
                    rootFrame.BackStack.Remove(rootFrame.BackStack.Last());
                    rootFrame.BackStack.Remove(rootFrame.BackStack.Last());
                }
            }
            catch (CustomException ex)
            {
                var dialog = new MessageDialog("Select Day", "Error!");
                await dialog.ShowAsync();
            }
            catch
            {
                var dialog = new MessageDialog("Enter Quantity", "Error!");
                await dialog.ShowAsync();
            }
        }
        private async void SetReminderData()
        {
            int indeks = int.Parse(App.indeks1);
            List <DayOfWeek> weekdays     = new List <DayOfWeek>();
            TimeSpan         SelectedTime = new TimeSpan();

            weekdays = selectedDays();
            bool beforemeal;
            bool aftermeal;

            if (AfterMeal.IsChecked == true)
            {
                aftermeal = true;
            }
            else
            {
                aftermeal = false;
            }
            if (BeforeMeal.IsChecked == true)
            {
                beforemeal = true;
            }
            else
            {
                beforemeal = false;
            }
            SelectedTime = SelectedTime.Add(TimePicker.Time);

            // ReminderData Data = new ReminderData(WhatToRemind.Text, beforemeal, aftermeal, int.Parse(Quantity.Text), UnitBox.SelectedIndex, SelectedTime/*TimePicker.Time.Hours, TimePicker.Time.Minutes*/, weekdays);
            //  App.ListOfData[indeks] = Data;
            //   ScheduledNotification toast = new ScheduledNotification();
            //   toast.setEverything(Data);
            try
            {
                if (weekdays.Count() == 0)
                {
                    throw new CustomException();
                }
                else
                {
                    ReminderData Data = new ReminderData(WhatToRemind.Text, beforemeal, aftermeal, int.Parse(Quantity.Text), UnitBox.SelectedIndex, SelectedTime /*TimePicker.Time.Hours, TimePicker.Time.Minutes*/, weekdays);

                    App.ListOfData[indeks] = Data;



                    ScheduledNotification toast = new ScheduledNotification();
                    toast.setEverything(Data);

                    this.Frame.Navigate(typeof(Reminders));
                }
            }
            catch (CustomException ex)
            {
                var dialog = new MessageDialog("Select Day", "Error!");
                await dialog.ShowAsync();
            }
            catch
            {
                var dialog = new MessageDialog("Enter Quantity", "Error!");
                await dialog.ShowAsync();
            }
        }