Example #1
0
        public void ExporDailytReport(DailyReportModel report, string path)
        {
            XLWorkbook     workbookForSaving = new XLWorkbook();
            WorkSheetMaker maker             = new WorkSheetMaker(workbookForSaving);

            maker.Make(report);

            workbookForSaving.SaveAs(path);
        }
Example #2
0
        public void ExportWeeklyReport(WeekReportModel report, string path)
        {
            XLWorkbook     workbookForSaving = new XLWorkbook();
            WorkSheetMaker maker             = new WorkSheetMaker(workbookForSaving);

            maker.MakeWeeklySummary(report);
            foreach (var daily in report.DailyReports.Where(r => !r.IsTotalForEntireWeek))
            {
                maker.Make(daily);
            }

            workbookForSaving.SaveAs(path);
        }