private void GenerateXmlReportsButton_Click(object sender, EventArgs e) { var destinationDir = new DirectoryInfo(XmlReportsFolderPath); XmlReporter.CreateReports(new SqlServerDb(), new XmlSerializer(typeof(XmlModels.Reporters.SalesReport)), destinationDir); MessageBox.Show(XmlReportsAreGeneratedSuccessfuly, string.Empty, MessageBoxButtons.OK); }
public void GenerateXmlReports() { var computers = context.Computers.ToList(); for (int i = 0; i < computers.Count; i++) { var pc = computers[i]; var fileName = BaseFileName + i + ".xml"; XmlReporter.GenerateComputerShopXmlReport(pc, fileName); } }