public static SqlFilterParameter Create(SqlFilterConfiguration configuration, object paramValue) { var dbParameter = MetadataProvider.Instance.CreateDbParameter(); dbParameter.Value = paramValue; return(new DbParamParameter(configuration, dbParameter)); }
public void Create_BooleanParam_ReturnsBinaryNumber(bool?param, string expected) { var configuration = new SqlFilterConfiguration { WithoutParameters = true }; var filterParam = SqlFilterParameter.Create(configuration, param); Assert.Equal(expected, filterParam.Value); }
public DbParamParameter(SqlFilterConfiguration configuration, DbParameter dbParameter) : base(configuration) { _dbParameter = dbParameter; }
public SqlFieldParameter(SqlFilterConfiguration configuration, ISqlField sqlField) : base(configuration) { _sqlField = sqlField; }
public static SqlFilterParameter Create(SqlFilterConfiguration configuration, ISqlField sqlField) => new SqlFieldParameter(configuration, sqlField);
private SqlFilterParameter(SqlFilterConfiguration configuration) { _configuration = configuration; }