Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
 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");
 }