public void SaveToSlot() { MessageBoxResult confirm = MessageBox.Show("Are you sure you want to overwrite this archived save?", "Confirm overwrite", MessageBoxButton.YesNo); if (confirm == MessageBoxResult.Yes) { SaveDataAccess.ArchiveCurrentSave(Archive.Name); Archives = SaveDataAccess.GetArchiveList(); RaisePropertyChanged("Archives"); RaisePropertyChanged("LastArchive"); } }
public void SaveNewSlot() { TextEntryWindow nameSlot = new TextEntryWindow(); nameSlot.ShowDialog(); string name = ((TextEntryWindowViewModel)nameSlot.DataContext).Name; if (name != null) { SaveDataAccess.ArchiveCurrentSave(name); Archives = SaveDataAccess.GetArchiveList(); RaisePropertyChanged("Archives"); RaisePropertyChanged("LastArchive"); } }