protected override DbDataReader ExecuteDbDataReader(CommandBehavior behavior) { IDataReader reader; if (CommandText.StartsWith("insert", true, CultureInfo.InvariantCulture)) { return(null); } if (DbTransaction == null) { reader = this.dataAction.ExecuteDataReaderParametrized( CommandText, CommandType, this.parameters, behavior); } else { reader = this.dataAction.ExecuteDataReaderParametrized( CommandText, CommandType, this.parameters, behavior, this.transaction.TransactionName); } return(new AptifyDataReader(reader)); }
private void VerificarSeEhTabelaDeValidacaoDeExistencia() { VerificacaoDeExistencia = (CommandText?.StartsWith("select top 1 1 from") == true); }
private bool EhConsultaRelacionada() { return((CommandText.StartsWith("asc|")) || (CommandText.StartsWith("desc|"))); }