public FileContentResult ListExcel(IDbConnection connection, WaresMovementListRequest request) { var data = List(connection, request).Entities; var report = new DynamicDataReport(data, request.IncludeColumns, typeof(Columns.WaresMovementColumns)); var bytes = new ReportRepository().Render(report); return(ExcelContentResult.Create(bytes, "OrderList_" + DateTime.Now.ToString("yyyyMMdd_HHmmss") + ".xlsx")); }
public ListResponse <MyRow> List(IDbConnection connection, WaresMovementListRequest request) { return(new MyListHandler().Process(connection, request)); }
public ListResponse <MyRow> List(IDbConnection connection, WaresMovementListRequest request) { return(new MyRepository().List(connection, request)); }