Exemple #1
0
        public void GeneratePdfAggregateDailySalesReport()
        {
            var         dbContext = new DealershipDbContext();
            ReportQuery query     = new ReportQuery();

            ICollection <IPdfAggregatedDailySalesReport> totalReport = new List <IPdfAggregatedDailySalesReport>();
            IReportWriter totalWriter = new PdfAggregatedDailySalesReportWriter(query.AggregatedDailySalesReports(dbContext, totalReport));

            totalWriter.Write();
        }
        public void GenerateRdfAggregateDailySalesReport()
        {
            textWriter.WriteLine("Generating Pdf report...");
            var         dbContext = new DealershipDbContext();
            ReportQuery query     = new ReportQuery();

            ICollection <IPdfAggregatedDailySalesReport> totalReport = new List <IPdfAggregatedDailySalesReport>();
            IReportWriter totalWriter = new PdfAggregatedDailySalesReportWriter(query.AggregatedDailySalesReports(dbContext, totalReport));

            totalWriter.Write();

            textWriter.WriteLine("Pdf report created successfully!");
        }