public override void GenerateReport() {
			base.GenerateReport();
			ListLayout layout = new ListLayout(base.ReportModel,null);
			layout.CreateReportHeader();
			layout.CreatePageFooter();
			base.WriteToXml();
		}
Exemplo n.º 2
0
        public override void GenerateReport()
        {
            base.GenerateReport();
            ListLayout layout = new ListLayout(base.ReportModel, null);

            layout.CreateReportHeader();
            layout.CreatePageFooter();
            base.WriteToXml();
        }
Exemplo n.º 3
0
		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;
		}
Exemplo n.º 4
0
        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);
        }