Esempio n. 1
0
        public ISelectable Having(DvlSqlBinaryExpression binaryExpression, IEnumerable <DvlSqlParameter> @params)
        {
            this.CurrFullSelectExpression.GroupBy.BinaryExpression = binaryExpression;
            this.CurrFullSelectExpression.GroupBy.WithParameters(@params);

            return(this);
        }
Esempio n. 2
0
 public static DvlSqlBinaryExpression NotExp(DvlSqlBinaryExpression binaryExpression) =>
 !binaryExpression;
Esempio n. 3
0
 public static DvlSqlWhereExpression WhereExp(DvlSqlBinaryExpression innerExpression, bool isRoot = false) =>
 new DvlSqlWhereExpression(innerExpression).WithRoot(isRoot);
Esempio n. 4
0
 internal static DvlSqlBinaryExpression SetNot(this DvlSqlBinaryExpression binaryExpression, bool not) =>
 not ? !binaryExpression : binaryExpression;
Esempio n. 5
0
        public ISelectable Having(DvlSqlBinaryExpression binaryExpression)
        {
            this.CurrFullSelectExpression.GroupBy.BinaryExpression = binaryExpression;

            return(this);
        }
Esempio n. 6
0
 public IFilter Where(DvlSqlBinaryExpression binaryExpression, IEnumerable <DvlSqlParameter> @params)
 {
     this.CurrFullSelectExpression.Where = new DvlSqlWhereExpression(binaryExpression).WithParameters(@params) as DvlSqlWhereExpression;
     return(this);
 }
Esempio n. 7
0
        public IFilter Where(DvlSqlBinaryExpression binaryExpression)
        {
            this.CurrFullSelectExpression.Where = new DvlSqlWhereExpression(binaryExpression);

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