private void Button_Click_1(object sender, RoutedEventArgs e) { try { JsonSetFile jsonSetFile = new JsonSetFile(); jsonSetFile.SetJson(); } catch (ErrorException) { MessageBox.Show("Filen kunde inte Sparas korrekt!" + "\n" + "\n Avsluta och starta om programet!"); } Application.Current.Shutdown(); }
/// <summary> /// Försök att spara Json filerna med metoden SetJson() /// Ifall det inte går så visas ett felmeddelande och programmet stängs ner. /// Vid uppstart så återställs dessa filer. /// Programmet ska inte krasha, så länge du inte tar bort DAL filen. /// </summary> private void Button_Click_1(object sender, RoutedEventArgs e) { try { JsonSetFile jsonSetFile = new JsonSetFile(); jsonSetFile.SetJson(); } catch (DirectoryNotFoundException) { throw new ErrorException(); } catch (Exception) { MessageBox.Show("Filen kunde inte Sparas korrekt!" + "\n" + "\n "); } Application.Current.Shutdown(); }