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"); _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"); }