示例#1
0
 private bool PromptAndSaveIfActivityIsNotSaved()
 {
     if (!this.CurrentActivitySaved)
     {
         MessageBoxResult result = MessageBox.Show("The current activity is not saved. Would you like to save it before switching activities?", "Not Saved", MessageBoxButton.YesNoCancel, MessageBoxImage.Exclamation);
         if (result == MessageBoxResult.Cancel)
         {
             return(true);
         }
         if (result == MessageBoxResult.Yes)
         {
             loadSaveActivitiesWindow.InvokeSave();
         }
     }
     return(false);
 }