/// <inheritdoc />
 public ConditionalEvalQuery(IQueryBuilder builder) : base(builder)
 {
     State = new CondtionBuilderState(null);
     if (builder is IStateQuery)
     {
         State = ((IStateQuery)builder).State;
     }
 }
 /// <summary>
 ///     Initializes a new instance of the <see cref="ConditionalOperatorQuery{TPoco}" /> class.
 /// </summary>
 /// <param name="builder">The builder.</param>
 public ConditionalOperatorQuery(IQueryBuilder builder) : base(builder)
 {
     State = new CondtionBuilderState(null);
     if (builder is ConditionalOperatorQuery <TPoco> )
     {
         State = ((ConditionalOperatorQuery <TPoco>)builder).State;
     }
 }
 /// <summary>
 ///     Initializes a new instance of the <see cref="ConditionalColumnQuery{TPoco}" /> class.
 /// </summary>
 /// <param name="database">The database.</param>
 /// <param name="state">The state.</param>
 public ConditionalColumnQuery(IQueryBuilder database, CondtionBuilderState state) : base(database)
 {
     State = state;
 }
 /// <summary>
 ///     Initializes a new instance of the <see cref="ConditionalColumnQuery{TPoco}" /> class.
 /// </summary>
 /// <param name="database">The database.</param>
 public ConditionalColumnQuery(ConditionalColumnQuery <TPoco> database) : base(database)
 {
     State = database.State;
 }
#pragma warning restore 1591

        /// <summary>
        ///     Initializes a new instance of the <see cref="ConditionalOperatorQuery{TPoco}" /> class.
        /// </summary>
        /// <param name="builder">The builder.</param>
        /// <param name="state">The state.</param>
        public ConditionalOperatorQuery(IQueryBuilder builder, CondtionBuilderState state) : base(builder)
        {
            State = state;
        }
Ejemplo n.º 6
0
 /// <summary>
 ///     Creates a new Instance based on the previus query
 /// </summary>
 /// <param name="queryText"></param>
 public ConditionalQuery(ConditionalQuery <TPoco> queryText) : base(queryText)
 {
     State = queryText.State;
 }
Ejemplo n.º 7
0
 /// <summary>
 ///     Creates a new Instance based on the previus query
 /// </summary>
 /// <param name="queryText"></param>
 /// <param name="state"></param>
 public ConditionalQuery(IQueryBuilder queryText, CondtionBuilderState state) : base(queryText)
 {
     State = state;
 }