public override void GenerateReport() { base.GenerateReport(); ListLayout layout = new ListLayout(base.ReportModel,null); layout.CreateReportHeader(); layout.CreatePageFooter(); base.WriteToXml(); }
public override void GenerateReport() { base.GenerateReport(); ListLayout layout = new ListLayout(base.ReportModel, null); layout.CreateReportHeader(); layout.CreatePageFooter(); base.WriteToXml(); }
public static AbstractLayout CreateGenerator (GlobalEnums.ReportLayout reportLayout, ReportModel model, ReportItemCollection items) { AbstractLayout layout = null; switch (reportLayout) { case GlobalEnums.ReportLayout.ListLayout: layout = new ListLayout(model,items); break; case GlobalEnums.ReportLayout.TableLayout: layout = new TableLayout(model,items); break; } return layout; }
public static AbstractLayout CreateGenerator(GlobalEnums.ReportLayout reportLayout, ReportModel model, ReportItemCollection items) { AbstractLayout layout = null; switch (reportLayout) { case GlobalEnums.ReportLayout.ListLayout: layout = new ListLayout(model, items); break; case GlobalEnums.ReportLayout.TableLayout: layout = new TableLayout(model, items); break; } return(layout); }