public QueryWindowPresenter(IClientConnectionManager clientConnectionManager,
                             IQueryStatementParser queryStatementParser,
                             IQueryWindowPresenterLogger logger,
                             IEnumerable <IQueryRunner> queryRunners)
 {
     _logger = logger;
     _logger.SetPresenter(this);
     _queryParser             = queryStatementParser;
     _queryRunners            = queryRunners;
     _clientConnectionManager = clientConnectionManager;
 }
 public QueryWindowPresenter(IClientConnectionManager clientConnectionManager,
                             IQueryStatementParser queryStatementParser,
                             IQueryPresenterLogger logger,
                             IEnumerable <IQueryRunner> queryRunners,
                             IQueryManager queryManager,
                             ITextWriterFactory textWriter) : base(queryStatementParser)
 {
     _logger = logger;
     _logger.SetPresenter(this);
     _queryRunners            = queryRunners;
     _clientConnectionManager = clientConnectionManager;
     _queryManager            = queryManager;
     _textWriter = textWriter;
 }
 public SelectQueryRunner(IQueryStatementParser queryStatementParser, IVariableInjectionTask variableInjectionTask)
 {
     _queryParser           = queryStatementParser;
     _variableInjectionTask = variableInjectionTask;
 }
Exemplo n.º 4
0
 public BaseQueryPresenter(IQueryStatementParser queryStatementParser)
 {
     _queryParser = queryStatementParser;
 }
Exemplo n.º 5
0
 public QueryManager(IQueryStatementParser queryStatementParser)
 {
     _queryParser = queryStatementParser;
 }
Exemplo n.º 6
0
 public RollbackQueryRunner(ITransactionTask transactionTask, IQueryStatementParser queryStatementParser)
 {
     _queryParser     = queryStatementParser;
     _transactionTask = transactionTask;
 }
Exemplo n.º 7
0
 public DeleteByWhereQueryRunner(ITransactionTask transactionTask, IQueryStatementParser queryStatementParser, IVariableInjectionTask variableInjectionTask)
 {
     _queryParser           = queryStatementParser;
     _transactionTask       = transactionTask;
     _variableInjectionTask = variableInjectionTask;
 }
 public InsertQueryRunner(IQueryStatementParser queryStatementParser)
 {
     _queryParser = queryStatementParser;
 }
Exemplo n.º 9
0
 public UpdateByIdQueryRunner(ITransactionTask transactionTask, IQueryStatementParser queryStatementParser)
 {
     _queryParser     = queryStatementParser;
     _transactionTask = transactionTask;
 }