Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <DataCompare>
- <TableDefinition name="DefinitionName1" table="TableName">
- <keys>
- <Key>Key1</Key>
- </keys>
- <Columns>
- <Column>Column1</Column>
- <Column>Column2</Column>
- </Columns>
- </TableDefinition>
- </DataCompare>
- public class EVVCompareFactory
- {
- public static IList<Object> /*IList<ISource>*/ GetITables(string driverFile)
- {
- GetIColumnDefinitions(driverFile);
- return null;
- }
- public static IList<Object> /*IList<IColumnDefinition>*/ GetIColumnDefinitions(string driverFile)
- {
- XmlDocument doc = new XmlDocument();
- doc.Load(driverFile);
- XmlNodeList columnDefinitionNodes = doc.DocumentElement.SelectNodes("/DataCompare/Sources/ColumnDefinitions/ColumnDefinition");
- foreach (XmlNode node in columnDefinitionNodes)
- {
- //Create new class called IColumnDefinition, which will implement a class called ColumnDefinition
- }
- return null;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement