public void Test_Generate_Conversion_Xml_Against_Live_Database() { var adapter = new DatabaseAdapter(this.conn); var generator = new XmlConversionGenerator(adapter); var result = generator.GenerateXmlConversionTemplate("tblContacts"); string path = @"C:\Users\ahaley\Documents\Visual Studio 2008\Projects\Pyrite\Pyrite.XmlConversionRules.Tests\xml\test.xml"; result.Save(path); }
public void PerformCommand() { Console.Write("Enter table to create template from: "); var table = Console.ReadLine(); var conn = new OleDbConnection(new Settings().GoldConnStr); conn.Open(); var generator = new XmlConversionGenerator( new DatabaseAdapter(conn)); var document = generator.GenerateXmlConversionTemplate(table); var assembly = Assembly.GetExecutingAssembly(); var dir = Path.GetDirectoryName(assembly.Location); var file = Path.Combine(dir, String.Format("{0}.xml", table)); document.Save(file); }