public override void Execute() { base.Execute(); var cmd = _catalogueCommand.GenerateAggregateConfigurationFor(_targetCohortAggregateContainer, !SkipMandatoryFilterCreation); if (cmd != null) { _postImportCommand = new ExecuteCommandAddAggregateConfigurationToCohortIdentificationSetContainer(Activator, cmd, _targetCohortAggregateContainer); _postImportCommand.Execute(); } }
public override void Execute() { base.Execute(); if (_catalogue == null) { Catalogue cata; if (!SelectOne(Activator.RepositoryLocator.CatalogueRepository.GetAllObjects <Catalogue>(), out cata)) { return; } _catalogue = new CatalogueCommand(cata); } AggregateConfigurationCommand aggregateCommand = _catalogue.GenerateAggregateConfigurationFor(_configuration); var joinableCommandExecution = new ExecuteCommandConvertAggregateConfigurationToPatientIndexTable(Activator, aggregateCommand, _configuration); joinableCommandExecution.Execute(); }