public RunReportController( ReportGeneratorFactory reportGeneratorFactory, ReportContext context) { this.reportGeneratorFactory = reportGeneratorFactory; this.context = context; }
public MainForm() { InitializeComponent(); _fogBugzClient = FogBugzClientFactory.Create(); _reportGenerator = ReportGeneratorFactory.Create(); LoadUserSettings(); }
public ActionResult <string> RelatorioProdutos([FromQuery] TipoRelatorio tipoRelatorio) { // Retorna os dados return(produtoReportService.GerarRelatorio(ReportGeneratorFactory.ObterGerador(tipoRelatorio))); }
public byte[] GenerateReport <TReportSettings>(TReportSettings settings) where TReportSettings : class { return(ReportGeneratorFactory.CreateGenerator <TReportSettings>(ServiceLocator, ConnectorLocator).GenerateReport(settings)); }