Ejemplo n.º 1
0
 public SqlDeletable(DvlSqlFromExpression fromExpression, IDvlSqlConnection dvlSqlConnection)
 {
     (this._deleteExpression, this._dvlSqlConnection) =
         (new DvlSqlDeleteExpression(fromExpression), dvlSqlConnection);
     this._deleteExecutable = new SqlInsertDeleteExecutable(this._dvlSqlConnection,
                                                            ToString, GetDvlSqlParameters);
 }
Ejemplo n.º 2
0
 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));
 }
Ejemplo n.º 3
0
 public IInsertDeleteExecutable Where(DvlSqlBinaryExpression binaryExpression)
 {
     this._deleteExpression.WhereExpression = new DvlSqlWhereExpression(binaryExpression);
     return(this._deleteExecutable =
                new SqlInsertDeleteExecutable(this._dvlSqlConnection, ToString, GetDvlSqlParameters));
 }