コード例 #1
0
        public FileContentResult ListExcel(IDbConnection connection, WaresListRequest request)
        {
            var data   = List(connection, request).Entities;
            var report = new DynamicDataReport(data, request.IncludeColumns, typeof(Columns.WaresColumns));
            var bytes  = new ReportRepository().Render(report);

            return(ExcelContentResult.Create(bytes, "WaresList_" +
                                             DateTime.Now.ToString("yyyyMMdd_HHmmss") + ".xlsx"));
        }
コード例 #2
0
 public ListResponse <MyRow> List(IDbConnection connection, WaresListRequest request)
 {
     return(new MyRepository().Process(connection, request));
 }
コード例 #3
0
 public ListResponse <MyRow> Process(IDbConnection connection, WaresListRequest request)
 {
     return(new MyListHandler().Process(connection, request));
 }