Esempio 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);
 }
Esempio 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));
 }
Esempio n. 3
0
 public IInsertDeleteExecutable Where(DvlSqlBinaryExpression binaryExpression)
 {
     this._deleteExpression.WhereExpression = new DvlSqlWhereExpression(binaryExpression);
     return(this._deleteExecutable =
                new SqlInsertDeleteExecutable(this._dvlSqlConnection, ToString, GetDvlSqlParameters));
 }