Esempio n. 1
0
        private void Timepicker_TimePicked(TimePickerFlyout sender, TimePickedEventArgs args)
        {
            var timePicker = sender;

            dateTimeOd    = new DateTime(dateOd.Year, dateOd.Month, dateOd.Day, timePicker.Time.Hours, timePicker.Time.Minutes, 0);
            RezervisanoOd = String.Format("{0:d MMMM yyyy, HH:mm}", dateTimeOd);
        }
Esempio n. 2
0
        private async void Period_pickerFlyout_TimePicked(TimePickerFlyout sender, TimePickedEventArgs args)
        {
            if (Convert.ToInt32(sender.Time.TotalMinutes) != 0)
            {
                Period_picker_tamp.TIME_PERIOD = Convert.ToInt32(sender.Time.TotalMinutes);
                Period_picker_tamp.TIMESTART   = DateTime.Now.ToString("s");
                Period_picker_tamp.TIMEEND     = DateTime.Now.AddMinutes(Period_picker_tamp.TIME_PERIOD).ToString("s");
                DB_Controller db = new DB_Controller();
                await db.update_TimePeriodList(Period_picker_tamp);

                foreach (ScheduledToastNotification s in ToastNotificationManager.CreateToastNotifier().GetScheduledToastNotifications())
                {
                    if (s.Id == "Period" + Period_picker_tamp.ID.ToString())
                    {
                        ScheduledToastNotification recurringToast = new ScheduledToastNotification(s.Content, DateTime.Parse(Period_picker_tamp.TIMEEND));
                        ToastNotificationManager.CreateToastNotifier().RemoveFromSchedule(s);
                        ToastNotificationManager.CreateToastNotifier().AddToSchedule(recurringToast);
                        break;
                    }
                }

                foreach (DB_TimePeriodList s in timePeriodListData)
                {
                    if (s.ID == Period_picker_tamp.ID)
                    {
                        s.TIME_PERIOD      = Period_picker_tamp.TIME_PERIOD;
                        s.TIMESTART        = Period_picker_tamp.TIMESTART;
                        s.TIMEEND          = Period_picker_tamp.TIMEEND;
                        Period_picker_tamp = null;
                        break;
                    }
                }
            }
        }
Esempio n. 3
0
        private void SecondTimepicker_TimePicked(TimePickerFlyout sender, TimePickedEventArgs args)
        {
            var timePicker = sender;

            dateTimeDo = new DateTime(dateDo.Year, dateDo.Month, dateDo.Day, timePicker.Time.Hours, timePicker.Time.Minutes, 0);
            if (dateTimeOd.CompareTo(dateTimeDo) >= 0)
            {
                string s = "Pogresan datum rezervacije! Izaberite ponovo";
                Validacija.message(s, "Greska");
            }
            RezervisanoDo = String.Format("{0:d MMMM yyyy, HH:mm}", dateTimeDo);
        }
Esempio n. 4
0
 private void UpdateTheme_Picked(TimePickerFlyout sender, TimePickedEventArgs args)
 {
     ViewModel.UpdateTheme();
 }
Esempio n. 5
0
 private void TimePickerFlyout_TimePicked(TimePickerFlyout sender, TimePickedEventArgs args)
 {
     this.btnTimePicker.Content = this.timePicker.Time.ToString();
 }
Esempio n. 6
0
 private void OnFlyoutTimePicked(TimePickerFlyout sender, TimePickedEventArgs args)
 {
     Time = args.NewTime;
 }
Esempio n. 7
0
 private async void TimePickerFlyout_TimePicked(TimePickerFlyout sender, TimePickedEventArgs args)
 {
     await new MessageDialog(args.NewTime.ToString()).ShowAsync();
 }
Esempio n. 8
0
 private void TimePickerFlyout_TimePicked(TimePickerFlyout sender, TimePickedEventArgs args)
 {
     VM.ReminderTime = args.NewTime;
 }
Esempio n. 9
0
 private void UpdateTheme_Picked(TimePickerFlyout sender, TimePickedEventArgs args)
 {
     ViewModel.Settings.Appearance.UpdateNightMode();
 }
 private void timePickerFlyout_TimePicked(TimePickerFlyout sender, TimePickedEventArgs args)
 {
     addTime = args.NewTime;
     Debug.WriteLine(addTime.ToString());
     AddDateTimeTextBox.Text = addDate.Date.Year + "年" + addDate.Date.Month + "月" + addDate.Date.Day + "日  " + addTime.Hours + "点" + addTime.Minutes + "分";
     DateTimeStamp = Utils.GetTimeStamp(addDate, addTime);
     Debug.WriteLine(DateTimeStamp);
 }
 private async void DueDateTimePicker_Picked(TimePickerFlyout sender, TimePickedEventArgs args)
 {
     //var oldDate = args.OldDate;
     var newDate = args.NewTime;
     if (Convert.ToDateTime(this.txtDueDate.Text) == DateTime.Now.Date && newDate < DateTime.Now.TimeOfDay)
     {
         //最好提示用户时间早于当前
         await MessageDialogHelper.MessageDialogShowAsync("时间不得小于当前日期", "截止日期");
         return;
     }
     //ViewModel.Tasks.DueDate.Value.AddMilliseconds(newDate.TotalMilliseconds);
     this.txtDueDateTime.Text = newDate.ToString();
     sender.Hide();
 }