Ejemplo n.º 1
0
        public ICompareWith Compare(ISelectBuilder selectBuilder)
        {
            _first = t => {
                selectBuilder.TryBuild(t, out string str);
                return(str);
            };

            return(this);
        }
Ejemplo n.º 2
0
        public ICompareWith Compare(ISelectBuilder selectBuilder)
        {
            bool translateFunction(ISqlTranslator translator, out string str)
            {
                return(selectBuilder.TryBuild(translator, out str) && !translator.HasError);
            }

            _first = translateFunction;
            return(this);
        }
Ejemplo n.º 3
0
        public ICompareBuilder With(string op, ISelectBuilder selectBuilder)
        {
            _operator = op;
            _second   = t => {
                selectBuilder.TryBuild(t, out string str);
                return(str);
            };

            return(this);
        }
Ejemplo n.º 4
0
        public ICompareBuilder With(string op, ISelectBuilder selectBuilder)
        {
            _operator = op;
            bool translateFunction(ISqlTranslator translator, out string str)
            {
                return(selectBuilder.TryBuild(translator, out str) && !translator.HasError);
            }

            _second = translateFunction;
            return(this);
        }