public void ExportProject(Project project, IGUIToolkit guiToolkit)
{
string filename = guiToolkit.SaveFile(Catalog.GetString("Output file"), null,
Config.HomeDir(), "Excel", ".xlsx");
if (filename == null)
return;
filename = System.IO.Path.ChangeExtension(filename, ".xlsx");
try {
EPPLUSExporter exporter = new EPPLUSExporter(project, filename);
exporter.Export();
guiToolkit.InfoMessage(Catalog.GetString("Project exported successfully"));
}catch (Exception ex) {
guiToolkit.ErrorMessage(Catalog.GetString("Error exporting project"));
Log.Exception(ex);
}
}