Пример #1
0
 // @@ Method is not used, so clean up
 public void OnClosing(CancelEventArgs e)
 {
     if (UnitConfigEditViewModels.Any(u => u.UnitConfig.IsChanged))
     {
         var result = messageDialogService.ShowYesNoDialog("Close application?",
                                                           "You'll lose your changes if you close this application. Close it?",
                                                           MessageDialogResult.No);
         e.Cancel = result == MessageDialogResult.No;
     }
 }
Пример #2
0
        public bool IsUnsavedChanges()
        {
            bool isUnsavedChanges = false;

            if (UnitConfigEditViewModels.Any(u => u.UnitConfig.IsChanged))
            {
                isUnsavedChanges = true;
            }

            return(isUnsavedChanges);
        }