Пример #1
0
 private static ReportDefinitionEntity GetReportDefinitionEntity(ReportsDataContext dc, Guid id)
 {
     dc.LoadOptions = ReportLoadOptions;
     return(GetReportDefinitionEntityQuery(dc, id));
 }
Пример #2
0
 private static T GetReport <T>(ReportsDataContext dc, Guid clientId)
     where T : Report, new()
 {
     dc.LoadOptions = ReportLoadOptions;
     return(GetReportDefinitionEntityByClientQuery(dc, clientId, typeof(T).Name).MapTo <T>());
 }
Пример #3
0
 private static IQueryable <T> GetReportsToRun <T>(ReportsDataContext dc, DateTime startDate, DateTime endDate)
     where T : Report, new()
 {
     dc.LoadOptions = ReportLoadOptions;
     return(from r in GetReportDefinitionEntitiesToRunQuery(dc, typeof(T).Name, startDate, endDate) select r.MapTo <T>());
 }