Beispiel #1
0
        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
        {
            RingTone ringTone = RingTone.SchoolBell;

            if (value is int)
            {
                ringTone = (RingTone)value;
            }

            return(ringTone);
        }
Beispiel #2
0
 public void Load(string entryId)
 {
     if (EntryDataContext.Instance.TryGetEntry(entryId, out _currentEntry))
     {
         Subject        = _currentEntry.Subject;
         AlarmTime      = _currentEntry.AlarmTime;
         ExpirationTime = _currentEntry.ExpirationTime;
         RepeatType     = (RepeatType)Enum.Parse(typeof(RepeatType), _currentEntry.RepeatType, true);
         Vibrate        = _currentEntry.Vibrate;
         RingTone       = (RingTone)Enum.Parse(typeof(RingTone), _currentEntry.RingTone, true);
     }
 }
Beispiel #3
0
        public AnniversaryViewModel()
        {
            _ringToneList = new ObservableCollection <string>();
            _ringToneList.Add("School bell");
            _ringToneList.Add("Chaotic");
            _ringToneList.Add("Ding tone");

            Subject        = AppResources.EnterSubjectText;
            AlarmOn        = false;
            RepeatType     = MetroCalendar.RepeatType.NotRepeated;
            AlarmTime      = DateTime.Now.AddMinutes(1);
            ExpirationTime = DateCalculator.LastTime(DateTime.Now);
            RingTone       = RingTone.SchoolBell;
            Vibrate        = true;
        }
Beispiel #4
0
        public AlarmViewModel()
        {
            _repeatTypeList = new ObservableCollection <string>();
            _repeatTypeList.Add(AppResources.NotRepeatedText);
            _repeatTypeList.Add(AppResources.DailyText);
            _repeatTypeList.Add(AppResources.WeeklyText);
            //_repeatTypeList.Add(AppResources.FortnightlyText);
            _repeatTypeList.Add(AppResources.MonthlyText);
            _repeatTypeList.Add(AppResources.YearlyText);

            _ringToneList = new ObservableCollection <string>();
            _ringToneList.Add("School bell");
            _ringToneList.Add("Chaotic");
            _ringToneList.Add("Ding tone");

            Subject        = AppResources.EnterSubjectText;
            RepeatType     = RepeatType.NotRepeated;
            AlarmTime      = DateTime.Now.AddMinutes(1);
            ExpirationTime = DateCalculator.LastTime(DateTime.Now);
            RingTone       = RingTone.SchoolBell;
            Vibrate        = true;
        }