public SqlDeletable(DvlSqlFromExpression fromExpression, IDvlSqlConnection dvlSqlConnection) { (this._deleteExpression, this._dvlSqlConnection) = (new DvlSqlDeleteExpression(fromExpression), dvlSqlConnection); this._deleteExecutable = new SqlInsertDeleteExecutable(this._dvlSqlConnection, ToString, GetDvlSqlParameters); }
public IInsertDeleteExecutable Where(DvlSqlBinaryExpression binaryExpression, IEnumerable <DvlSqlParameter> @params) { this._deleteExpression.WhereExpression = new DvlSqlWhereExpression(binaryExpression).WithParameters(@params) as DvlSqlWhereExpression; return(this._deleteExecutable = new SqlInsertDeleteExecutable(this._dvlSqlConnection, ToString, GetDvlSqlParameters)); }
public IInsertDeleteExecutable Where(DvlSqlBinaryExpression binaryExpression) { this._deleteExpression.WhereExpression = new DvlSqlWhereExpression(binaryExpression); return(this._deleteExecutable = new SqlInsertDeleteExecutable(this._dvlSqlConnection, ToString, GetDvlSqlParameters)); }