private void EditFollowUpCommandExecute(FollowUpModel item) { RaisePropertyChanged("DisableParentWindow"); AddFollowUpView window; if (item.IsToDo) { window = new AddFollowUpView(item); window.ShowDialog(); } else { window = new AddFollowUpView(_allEnquiries, item); window.ShowDialog(); } RaisePropertyChanged("EnableParentWindow"); item.Refresh(); if (window.DialogResult == null || window.DialogResult != true) { return; } ReloadEnquiries(); }
private void EditFollowUpCommandExecuted(FollowUpModel item) { RaisePropertyChanged("DisableParentWindow"); var window = new AddFollowUpView(_enquiry, true, item); window.ShowDialog(); RaisePropertyChanged("EnableParentWindow"); }
private void AddFollowUpCommandExecuted() { RaisePropertyChanged("DisableParentWindow"); var window = new AddFollowUpView(Enquiry, false); window.ShowDialog(); RaisePropertyChanged("EnableParentWindow"); }
private void EditFollowUpCommandExecuted(FollowUpModel item) { RaisePropertyChanged("DisableParentWindow"); _originalFollowUp = item.Clone(); var window = new AddFollowUpView(Enquiry, false, item); window.ShowDialog(); if (window.DialogResult != null && !window.DialogResult.Value) { item.FollowUp.DateDue = _originalFollowUp.FollowUp.DateDue; item.FollowUp.WhatToDo = _originalFollowUp.FollowUp.WhatToDo; item.FollowUp.UserDueToDoID = _originalFollowUp.FollowUp.UserDueToDoID; item.Refresh(); } RaisePropertyChanged("EnableParentWindow"); }
private void AddToDoCommandExecute() { RaisePropertyChanged("DisableParentWindow"); var window = new AddFollowUpView(); window.ShowDialog(); RaisePropertyChanged("EnableParentWindow"); if (window.DialogResult != null && window.DialogResult == true) { SetFollowUpPriority(window.ViewModel.FollowUp); _allFollowUps.Add(window.ViewModel.FollowUp); FollowUps = new ObservableCollection <FollowUpModel>(_allFollowUps); } }
private void AddFollowUpCommandExecuted() { RaisePropertyChanged("DisableParentWindow"); var window = new AddFollowUpView(_allEnquiries); window.ShowDialog(); RaisePropertyChanged("EnableParentWindow"); if (window.DialogResult != null && window.DialogResult == true) { SetFollowUpPriority(window.ViewModel.FollowUp); _allFollowUps.Add(window.ViewModel.FollowUp); FollowUps = new ObservableCollection <FollowUpModel>(_allFollowUps); var enquiry = _allEnquiries.First(x => x.Enquiry.ID == window.ViewModel.FollowUp.FollowUp.EnquiryID); enquiry.FollowUps.Add(window.ViewModel.FollowUp); } }
private void AddFollowUpCommandExecuted() { var enquiry = _enquiry ?? SelectedEnquiry; RaisePropertyChanged("DisableParentWindow"); var window = new AddFollowUpView(enquiry, true); window.ShowDialog(); RaisePropertyChanged("EnableParentWindow"); if (window.DialogResult != null && window.DialogResult == true) { Activity.FollowUp = window.ViewModel.FollowUp; Activity.Activity.FollowUp = window.ViewModel.FollowUp.FollowUp; } RaisePropertyChanged(() => HasActivityFollowUp); }