Inheritance: ServiceRequest, IIncludeExcludeColumns
Example #1
1
 public FileContentResult ListExcel(IDbConnection connection, ListRequest request)
 {
     var data = List(connection, request).Entities;
     var report = new DynamicDataReport(data, request.IncludeColumns, typeof(Columns.ProductColumns));
     var bytes = new ReportRepository().Render(report);
     return ExcelContentResult.Create(bytes, "ProductList_" +
         DateTime.Now.ToString("yyyyMMdd_HHmmss") + ".xlsx");
 }
 public ListResponse<MyRow> List(IDbConnection connection, ListRequest request)
 {
     return new MyRepository().List(connection, request);
 }
Example #3
1
 public Result<ListResponse<MyRow>> List(ListRequest request)
 {
     return this.UseConnection("Default", (cnn) => new MyRepository().List(cnn, request));
 }