コード例 #1
0
 private void EditEventReminderCommandExecuted(EventReminderModel eventReminderModel)
 {
     RaisePropertyChanged("DisableParentWindow");
     _originalEventReminder = eventReminderModel.Clone();
     var window = new AddEventReminderView(Event, eventReminderModel);
     window.ShowDialog();
     if (window.DialogResult != null && !window.DialogResult.Value)
     {
         eventReminderModel.EventReminder.DateDue = _originalEventReminder.EventReminder.DateDue;
         eventReminderModel.EventReminder.WhatToDo = _originalEventReminder.EventReminder.WhatToDo;
         eventReminderModel.EventReminder.AssignedToUserID = _originalEventReminder.EventReminder.AssignedToUserID;
         eventReminderModel.Refresh();
     }
     RaisePropertyChanged("EnableParentWindow");
 }
コード例 #2
0
ファイル: EventsViewModel.cs プロジェクト: syatin003/Wpf
 private void AddReminderCommandExecuted()
 {
     RaisePropertyChanged("DisableParentWindow");
     var eventReminderView = new AddEventReminderView(_allEvents);
     eventReminderView.ShowDialog();
     RaisePropertyChanged("EnableParentWindow");
     if (eventReminderView.DialogResult != null && eventReminderView.DialogResult == true)
     {
         SetReminderPriority(eventReminderView.ViewModel.EventReminder);
         CurrentlyAddedReminder = eventReminderView.ViewModel.EventReminder;
         RaisePropertyChanged("AddNewReminder");
     }
 }
コード例 #3
0
        private void AddEventReminderCommandExecuted()
        {
            RaisePropertyChanged("DisableParentWindow");

            var window = new AddEventReminderView(Event);
            window.ShowDialog();
            RaisePropertyChanged("EnableParentWindow");
        }
コード例 #4
0
ファイル: RemindersViewModel.cs プロジェクト: syatin003/Wpf
        private void EditReminderCommandExecuted(EventReminderModel eventReminderModel)
        {
            RaisePropertyChanged("DisableParentWindow");
            var eventReminderView = new AddEventReminderView(eventReminderModel);

            eventReminderView.ShowDialog();

            if (eventReminderView.DialogResult != null && eventReminderView.DialogResult == true)
                _eventDataUnit.SaveChanges();
            RaisePropertyChanged("EnableParentWindow");

        }