public ProcessingQueueReports(string connectionStringODDB, string connectionStringRDB, string databaseODDB, DataBaseBase.BancoDados bancoDados, DataBaseBase dataBaseBase)
     : base(connectionStringODDB, databaseODDB)
 {
     ReportConfigurations = new List<ReportConfiguration>();
     ConnectionStringRDB = connectionStringRDB;
     _tipoBancoDados = bancoDados;
     DataBaseBase = dataBaseBase;
 }
 public static ReportDatasetBase GetReportDataset(DataBaseBase.BancoDados tipoBancoDados, string connectionStringRDB, ReportConfiguration config, DataBaseBase dataBase )
 {
     switch (tipoBancoDados)
     {
         case DataBaseBase.BancoDados.MSSQLSERVER:
             return new ReportDatasetGeneric(connectionStringRDB, config, dataBase);
         default:
             return new ReportDatasetGeneric(connectionStringRDB, config, dataBase);
     }
 }
 protected ReportDatasetBase(String connectionStringRDB, ReportConfiguration config, DataBaseBase database)
 {
     this.Config = config;
     ConnectionStringRDB = connectionStringRDB;
     this.Database = database;
 }
 public ReportDatasetGeneric(string connectionStringRDB, ReportConfiguration config, DataBaseBase dataBase)
     : base(connectionStringRDB, config, dataBase)
 {
 }