예제 #1
0
        public ActionResult List(ReportQuery query)
        {
            var filteredReports = query.Filter(this.repository.Reports);

            var k = filteredReports.ToList().Count;
            return PartialView(filteredReports);
        }
예제 #2
0
 public ActionResult SpreadsheetResult(ReportQuery query)
 {
     var filteredReports = query.Filter(this.repository.Reports);
     SpreadsheetReportsModel model = new SpreadsheetReportsModel();
     model.Reports = filteredReports;
     model.DebTotal = (from r in filteredReports
                       select (decimal?)r.Deb).Sum() ?? 0;
     model.EjDebTotal = (from r in filteredReports
                       select (decimal?)r.EjDeb).Sum() ?? 0;
     model.TimeTotal = model.DebTotal + model.EjDebTotal;
     return PartialView(model);
 }