Exemplo n.º 1
0
 /// <summary>
 /// Appends a word WHERE and the stringified values of the <see cref="QueryGroup"/> to the SQL Query Statement.
 /// </summary>
 /// <param name="queryGroup">The query group to be stringified.</param>
 /// <param name="index">The parameter index.</param>
 /// <param name="dbSetting">The currently in used <see cref="IDbSetting"/> object.</param>
 /// <returns>The current instance.</returns>
 public QueryBuilder WhereFrom(QueryGroup queryGroup,
                               int index,
                               IDbSetting dbSetting)
 {
     return((queryGroup?.GetFields(true)?.Any() == true) ? Append(string.Concat("WHERE ", queryGroup.GetString(index, dbSetting))) : this);
 }
Exemplo n.º 2
0
 /// <summary>
 /// Appends a word WHERE and the stringified values of the <see cref="QueryGroup"/> to the SQL Query Statement.
 /// </summary>
 /// <param name="queryGroup">The query group to be stringified.</param>
 /// <param name="index">The parameter index.</param>
 /// <param name="dbSetting">The currently in used <see cref="IDbSetting"/> object.</param>
 /// <returns>The current instance.</returns>
 public QueryBuilder WhereFrom(QueryGroup queryGroup,
                               int index,
                               IDbSetting dbSetting)
 {
     return((queryGroup != null) ? Append(string.Concat("WHERE ", queryGroup.GetString(index, dbSetting))) : this);
 }