private void bTestOutputCreation_Click(object sender, RoutedEventArgs e) { CreateSampleDocument(); XsdValidator validator = new XsdValidator { }; if (!validator.ValidateDocument(schemaVersion1, tbOldDoc.Text)) { throw new Exception("Old document invalid"); } Transform(); validator = new XsdValidator { }; if (!validator.ValidateDocument(schemaVersion2, tbNewDoc.Text)) { throw new Exception("New document invalid"); } SaveRef(null); MessageBox.Show("Created OK", "Created OK", MessageBoxButton.OK, MessageBoxImage.Information); }
private void bValidateNew_Click(object sender, RoutedEventArgs e) { XsdValidator validator = new XsdValidator(); bool valid = validator.ValidateDocument(schemaVersion2, tbNewDoc.Text); if (valid) { ExolutioMessageBox.Show("Validation", "Valid", "The new version is valid."); } else { ExolutioErrorMsgBox.Show("ERROR - The new version is not valid!", validator.ErrorMessage); } }