Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
            }
        }