예제 #1
0
        internal override string DisplayValue(KeyWordInfomation info)
        {
            DelCommonFunction handle = funHandle;

            if (handle != null)
            {
                List <string> lstParams = new List <string>();
                foreach (BQLValueItem item in values)
                {
                    lstParams.Add(item.DisplayValue(info));
                }
                //SelectCondition con = info.Condition as SelectCondition;
                //if (con != null)
                //{
                //    con.HasGroup = true;
                //}
                return(handle(lstParams.ToArray(), info.DBInfo));
            }
            return(null);
        }
예제 #2
0
 public CsqCommonFunction(BQLValueItem[] values, DelCommonFunction funHandle, DbType dbType)
 {
     this.funHandle    = funHandle;
     this.values       = values;
     this._valueDbType = dbType;
 }